.dd-ui-provider{color-scheme:dark;font-family:var( --dd-font-family, var(--font-family-sans, "Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif) );font-size:var(--font-size-base, 1rem);line-height:var(--line-height-normal, 1.5);letter-spacing:0}.dd-ui-provider,.dd-ui-provider *,.dd-ui-provider *:before,.dd-ui-provider *:after{box-sizing:border-box}.dd-ui-provider img,.dd-ui-provider svg,.dd-ui-provider video,.dd-ui-provider canvas{max-width:100%}.dd-ui-box{box-sizing:border-box;min-width:0}.dd-ui-group,.dd-ui-stack,.dd-ui-flex,.dd-ui-grid,.dd-ui-simple-grid{box-sizing:border-box}.dd-ui-group{display:flex;flex-wrap:wrap;align-items:center}.dd-ui-stack{display:flex;flex-direction:column}.dd-ui-flex{display:flex}.dd-ui-container{width:100%;max-width:var(--dd-ui-container-size, 72rem);margin-inline:auto;padding-inline:var(--dd-ui-container-padding, 1rem);box-sizing:border-box}.dd-ui-grid{display:flex;flex-wrap:wrap;--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem));width:calc(100% + var(--dd-ui-grid-gutter-active));margin-inline:calc(var(--dd-ui-grid-gutter-active) * -.5);column-gap:0;row-gap:var(--dd-ui-grid-gutter-active)}.dd-ui-grid-col{min-width:0;box-sizing:border-box;--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%));flex:var(--dd-ui-grid-col-grow, 0) 1 var(--dd-ui-grid-col-width-active);max-width:var(--dd-ui-grid-col-width-active);margin-left:var(--dd-ui-grid-col-offset-active);padding-inline:calc(var(--dd-ui-grid-gutter-active) / 2)}.dd-ui-group>*,.dd-ui-stack>*,.dd-ui-flex>*,.dd-ui-grid-col>*,.dd-ui-simple-grid>*{min-width:0}.dd-ui-simple-grid{display:grid;width:100%;gap:var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem));grid-template-columns:repeat(var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1)),minmax(0,1fr))}@media(min-width:36em){.dd-ui-grid{--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-xs, var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem)))}.dd-ui-grid-col{--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-xs, var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%)));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-xs, var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%)))}.dd-ui-simple-grid{gap:var(--dd-ui-grid-spacing-xs, var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem)));grid-template-columns:repeat(var(--dd-ui-grid-cols-xs, var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1))),minmax(0,1fr))}}@media(min-width:48em){.dd-ui-grid{--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-sm, var(--dd-ui-grid-gutter-xs, var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem))))}.dd-ui-grid-col{--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-sm, var(--dd-ui-grid-col-width-xs, var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%))));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-sm, var(--dd-ui-grid-col-offset-xs, var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%))))}.dd-ui-simple-grid{gap:var(--dd-ui-grid-spacing-sm, var(--dd-ui-grid-spacing-xs, var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem))));grid-template-columns:repeat(var(--dd-ui-grid-cols-sm, var(--dd-ui-grid-cols-xs, var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1)))),minmax(0,1fr))}}@media(min-width:62em){.dd-ui-grid{--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-md, var(--dd-ui-grid-gutter-sm, var(--dd-ui-grid-gutter-xs, var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem)))))}.dd-ui-grid-col{--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-md, var(--dd-ui-grid-col-width-sm, var(--dd-ui-grid-col-width-xs, var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%)))));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-md, var(--dd-ui-grid-col-offset-sm, var(--dd-ui-grid-col-offset-xs, var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%)))))}.dd-ui-simple-grid{gap:var(--dd-ui-grid-spacing-md, var(--dd-ui-grid-spacing-sm, var(--dd-ui-grid-spacing-xs, var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem)))));grid-template-columns:repeat(var(--dd-ui-grid-cols-md, var(--dd-ui-grid-cols-sm, var(--dd-ui-grid-cols-xs, var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1))))),minmax(0,1fr))}}@media(min-width:75em){.dd-ui-grid{--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-lg, var(--dd-ui-grid-gutter-md, var(--dd-ui-grid-gutter-sm, var(--dd-ui-grid-gutter-xs, var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem))))))}.dd-ui-grid-col{--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-lg, var(--dd-ui-grid-col-width-md, var(--dd-ui-grid-col-width-sm, var(--dd-ui-grid-col-width-xs, var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%))))));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-lg, var(--dd-ui-grid-col-offset-md, var(--dd-ui-grid-col-offset-sm, var(--dd-ui-grid-col-offset-xs, var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%))))))}.dd-ui-simple-grid{gap:var(--dd-ui-grid-spacing-lg, var(--dd-ui-grid-spacing-md, var(--dd-ui-grid-spacing-sm, var(--dd-ui-grid-spacing-xs, var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem))))));grid-template-columns:repeat(var(--dd-ui-grid-cols-lg, var(--dd-ui-grid-cols-md, var(--dd-ui-grid-cols-sm, var(--dd-ui-grid-cols-xs, var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1)))))),minmax(0,1fr))}}@media(min-width:88em){.dd-ui-grid{--dd-ui-grid-gutter-active: var(--dd-ui-grid-gutter-xl, var(--dd-ui-grid-gutter-lg, var(--dd-ui-grid-gutter-md, var(--dd-ui-grid-gutter-sm, var(--dd-ui-grid-gutter-xs, var(--dd-ui-grid-gutter-base, var(--dd-ui-grid-gutter, 1rem)))))))}.dd-ui-grid-col{--dd-ui-grid-col-width-active: var(--dd-ui-grid-col-width-xl, var(--dd-ui-grid-col-width-lg, var(--dd-ui-grid-col-width-md, var(--dd-ui-grid-col-width-sm, var(--dd-ui-grid-col-width-xs, var(--dd-ui-grid-col-width-base, var(--dd-ui-grid-col-width, 100%)))))));--dd-ui-grid-col-offset-active: var(--dd-ui-grid-col-offset-xl, var(--dd-ui-grid-col-offset-lg, var(--dd-ui-grid-col-offset-md, var(--dd-ui-grid-col-offset-sm, var(--dd-ui-grid-col-offset-xs, var(--dd-ui-grid-col-offset-base, var(--dd-ui-grid-col-offset, 0%)))))))}.dd-ui-simple-grid{gap:var(--dd-ui-grid-spacing-xl, var(--dd-ui-grid-spacing-lg, var(--dd-ui-grid-spacing-md, var(--dd-ui-grid-spacing-sm, var(--dd-ui-grid-spacing-xs, var(--dd-ui-grid-spacing-base, var(--dd-ui-grid-spacing, 1rem)))))));grid-template-columns:repeat(var(--dd-ui-grid-cols-xl, var(--dd-ui-grid-cols-lg, var(--dd-ui-grid-cols-md, var(--dd-ui-grid-cols-sm, var(--dd-ui-grid-cols-xs, var(--dd-ui-grid-cols-base, var(--dd-ui-grid-cols, 1))))))),minmax(0,1fr))}}.dd-ui-text{margin:0}.dd-ui-title{margin:0;font-weight:800;line-height:1.12;letter-spacing:0}.dd-ui-button,.dd-ui-action-icon,.dd-ui-unstyled-button,.dd-ui-menu-item,.dd-ui-tab,.dd-ui-accordion-control,.dd-ui-input,.dd-ui-textarea,.dd-ui-select{font:inherit}.dd-ui-button,.dd-ui-action-icon{--dd-ui-button-edge: var(--pill-primary-edge, var(--color-primary-dark, #1a2421));--dd-ui-button-core: var(--pill-primary-core, var(--color-primary-light, #23A15C));--dd-ui-button-bg: linear-gradient( 90deg, var(--dd-ui-button-edge), var(--dd-ui-button-core), var(--dd-ui-button-edge) );--dd-ui-button-border: transparent;--dd-ui-button-color: #fff4ea;--dd-ui-button-shadow: var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)), var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) );position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--dd-ui-button-border);border-radius:var(--dd-ui-radius, 999px);background:var(--dd-ui-button-bg);color:var(--dd-ui-button-color);display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:var(--dd-control-height, 2.625rem);padding:var(--dd-ui-button-padding-y, .55rem) var(--dd-ui-button-padding-x, 1rem);cursor:pointer;text-decoration:none;white-space:nowrap;font-weight:800;box-shadow:var(--dd-ui-button-shadow);transition:filter .12s ease,transform .12s ease,box-shadow .12s ease,background .16s ease}.dd-ui-button:before,.dd-ui-action-icon:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--dd-ui-button-overlay, none);pointer-events:none}.dd-ui-button:hover,.dd-ui-action-icon:hover{filter:brightness(1.08)}.dd-ui-button:active,.dd-ui-action-icon:active{transform:translateY(1px)}.dd-ui-button:disabled,.dd-ui-action-icon:disabled,.dd-ui-input:disabled,.dd-ui-textarea:disabled,.dd-ui-select:disabled{cursor:not-allowed;opacity:.55}.dd-ui-button[data-variant=subtle],.dd-ui-button[data-variant=light],.dd-ui-button[data-variant=outline],.dd-ui-action-icon[data-variant=subtle],.dd-ui-action-icon[data-variant=light],.dd-ui-action-icon[data-variant=outline]{--dd-ui-button-border: transparent}.dd-ui-button[data-variant=default],.dd-ui-action-icon[data-variant=default],.dd-ui-button[data-color=gray],.dd-ui-button[data-color=dark],.dd-ui-button[data-color=secondary],.dd-ui-action-icon[data-color=gray],.dd-ui-action-icon[data-color=dark],.dd-ui-action-icon[data-color=secondary]{--dd-ui-button-edge: var(--pill-primary-edge, var(--color-primary-dark, #1a2421));--dd-ui-button-core: var(--pill-primary-core, var(--color-primary-light, #23A15C));--dd-ui-button-bg: var( --dd-control-gradient-bg, var( --dd-chrome-band-bg, linear-gradient( 90deg, var(--dd-ui-button-edge), var(--dd-ui-button-core), var(--dd-ui-button-edge) ) ) );--dd-ui-button-color: #fff8f3}.dd-ui-button[data-color=red],.dd-ui-button[data-color=danger],.dd-ui-button[data-variant=danger],.dd-ui-action-icon[data-color=red],.dd-ui-action-icon[data-color=danger],.dd-ui-action-icon[data-variant=danger]{--dd-ui-button-edge: var(--pill-danger-edge, #2a1512);--dd-ui-button-core: var(--pill-danger-core, #8f2b2b);--dd-ui-button-color: #fff0f0}.dd-ui-button[data-color=yellow],.dd-ui-button[data-color=warning],.dd-ui-action-icon[data-color=yellow],.dd-ui-action-icon[data-color=warning]{--dd-ui-button-edge: var(--pill-warning-edge, #2a241f);--dd-ui-button-core: var(--pill-warning-core, #b8aa95);--dd-ui-button-color: #1b130d}.dd-ui-button[data-color=orange],.dd-ui-button[data-color=spessartite],.dd-ui-action-icon[data-color=orange],.dd-ui-action-icon[data-color=spessartite]{--dd-ui-button-edge: var(--pill-spessartite-edge, #2b1609);--dd-ui-button-core: var(--pill-spessartite-core, #bb5f1d);--dd-ui-button-color: #fff4ea}.dd-ui-button[data-color=blue],.dd-ui-button[data-color=cyan],.dd-ui-button[data-color=indigo],.dd-ui-button[data-color=sapphire],.dd-ui-action-icon[data-color=blue],.dd-ui-action-icon[data-color=cyan],.dd-ui-action-icon[data-color=indigo],.dd-ui-action-icon[data-color=sapphire]{--dd-ui-button-edge: var(--pill-sapphire-edge, #11192b);--dd-ui-button-core: var(--pill-sapphire-core, #2b56aa);--dd-ui-button-color: #eef4ff}.dd-ui-button[data-color=violet],.dd-ui-button[data-color=grape],.dd-ui-button[data-color=purple],.dd-ui-button[data-color=amethyst],.dd-ui-action-icon[data-color=violet],.dd-ui-action-icon[data-color=grape],.dd-ui-action-icon[data-color=purple],.dd-ui-action-icon[data-color=amethyst]{--dd-ui-button-edge: var(--pill-amethyst-edge, #24172f);--dd-ui-button-core: var(--pill-amethyst-core, #6f3fb3);--dd-ui-button-color: #f4ecff}.dd-ui-button:not([data-color]):not([data-variant]),.dd-ui-action-icon:not([data-color]):not([data-variant]),.dd-ui-button[data-variant=filled]:not([data-color]),.dd-ui-action-icon[data-variant=filled]:not([data-color]),.dd-ui-button[data-color=primary],.dd-ui-button[data-color=green],.dd-ui-button[data-color=jade],.dd-ui-action-icon[data-color=primary],.dd-ui-action-icon[data-color=green],.dd-ui-action-icon[data-color=jade]{--dd-ui-button-bg: var( --dd-control-gradient-bg, var( --dd-chrome-band-bg, linear-gradient( 90deg, var(--dd-ui-button-edge), var(--dd-ui-button-core), var(--dd-ui-button-edge) ) ) )}.dd-ui-action-icon{width:var(--dd-ui-action-size, 2.25rem);height:var(--dd-ui-action-size, 2.25rem);min-width:var(--dd-ui-action-size, 2.25rem);min-height:var(--dd-ui-action-size, 2.25rem);max-width:var(--dd-ui-action-size, 2.25rem);max-height:var(--dd-ui-action-size, 2.25rem);flex:0 0 var(--dd-ui-action-size, 2.25rem);aspect-ratio:1 / 1;box-sizing:border-box;padding:0;line-height:1}.dd-ui-action-icon>svg,.dd-ui-action-icon>span,.dd-ui-action-icon>.svg-inline--fa{flex:0 0 auto}.dd-ui-action-icon svg{display:block}.dd-ui-unstyled-button{border:0;background:transparent;color:inherit;padding:0;cursor:pointer;text-align:inherit}.dd-ui-badge{--dd-ui-badge-fill: var(--color-primary, #2B5342);--dd-ui-badge-accent: var(--color-primary-light, #67e8a5);--dd-ui-badge-text: #14532d;--dd-ui-badge-filled-text: #fff;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.35rem;padding:.12rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--dd-ui-badge-fill),transparent 42%);background:color-mix(in srgb,var(--dd-ui-badge-fill),white 82%);color:var(--dd-ui-badge-text);font-size:.75rem;font-weight:700;line-height:1.1}.dd-ui-badge[data-color=gray],.dd-ui-badge[data-color=dark],.dd-ui-badge[data-color=secondary]{--dd-ui-badge-fill: #64748b;--dd-ui-badge-accent: #94a3b8;--dd-ui-badge-text: #334155}.dd-ui-badge[data-color=red],.dd-ui-badge[data-color=danger]{--dd-ui-badge-fill: #c62828;--dd-ui-badge-accent: #ef5350;--dd-ui-badge-text: #7f1d1d}.dd-ui-badge[data-color=yellow],.dd-ui-badge[data-color=warning]{--dd-ui-badge-fill: #facc15;--dd-ui-badge-accent: #eab308;--dd-ui-badge-text: #5a3e00;--dd-ui-badge-filled-text: #241a00}.dd-ui-badge[data-color=orange],.dd-ui-badge[data-color=spessartite]{--dd-ui-badge-fill: #f97316;--dd-ui-badge-accent: #fb923c;--dd-ui-badge-text: #7c2d12}.dd-ui-badge[data-color=blue],.dd-ui-badge[data-color=cyan],.dd-ui-badge[data-color=indigo],.dd-ui-badge[data-color=sapphire]{--dd-ui-badge-fill: #2563eb;--dd-ui-badge-accent: #60a5fa;--dd-ui-badge-text: #1e3a8a}.dd-ui-badge[data-color=green],.dd-ui-badge[data-color=jade],.dd-ui-badge[data-color=primary],.dd-ui-badge[data-color=teal]{--dd-ui-badge-fill: var(--color-primary, #2B5342);--dd-ui-badge-accent: var(--color-primary-light, #67e8a5);--dd-ui-badge-text: #14532d}.dd-ui-badge[data-color=violet],.dd-ui-badge[data-color=grape],.dd-ui-badge[data-color=purple],.dd-ui-badge[data-color=amethyst]{--dd-ui-badge-fill: #7c3aed;--dd-ui-badge-accent: #a78bfa;--dd-ui-badge-text: #4c1d95}.dd-ui-badge[data-variant=filled]{border-color:color-mix(in srgb,var(--dd-ui-badge-fill),black 24%);background:var(--dd-ui-badge-fill);color:var(--dd-ui-badge-filled-text)}.dd-ui-badge[data-variant=outline]{background:transparent;color:var(--dd-ui-badge-accent)}.dd-ui-badge[data-size=xs]{min-height:1rem;padding:.08rem .38rem;font-size:.625rem}.dd-ui-badge[data-size=sm]{min-height:1.15rem;padding:.1rem .44rem;font-size:.7rem}.dd-ui-alert,.dd-ui-card,.dd-ui-paper{border:1px solid color-mix(in srgb,var(--dd-card-bg, var(--dd-bg-2, #101610)),white 18%);border-radius:var(--dd-ui-radius, .75rem);background:color-mix(in srgb,var(--dd-card-bg, var(--dd-bg-2, #101610)),transparent 5%);color:var(--dd-text, #fff);box-sizing:border-box}.dd-ui-alert{padding:.85rem 1rem}.dd-ui-alert-title{font-weight:800;margin-bottom:.3rem}.dd-ui-divider{border:0;border-top:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 84%);margin-block:.75rem}.dd-ui-input-root{position:relative;display:flex;flex-direction:column;gap:var(--dd-field-gap, .4rem);min-width:0}.dd-ui-input-label{color:var(--dd-text, #fff);font-size:.88rem;font-weight:800;line-height:1.32}.dd-ui-input-description{color:var(--dd-muted, rgba(255, 255, 255, .68));font-size:.8rem;line-height:1.25}.dd-ui-input-error{color:#ff8a8a;font-size:.8rem;font-weight:700}.dd-ui-input,.dd-ui-textarea,.dd-ui-select{width:100%;min-height:var(--dd-field-control-height, var(--dd-control-height, 2.25rem));border-radius:var(--dd-control-radius, .75rem);border:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 78%);background:var(--color-background, var(--dd-bg, #050805));background-color:var(--color-background, var(--dd-bg, #050805));color:var(--dd-text, #fff);font:inherit;font-weight:650;line-height:1.15;padding:.42rem .8rem;box-sizing:border-box}input.dd-ui-input{line-height:1.32}.dd-ui-input:focus,.dd-ui-textarea:focus,.dd-ui-select:focus{outline:2px solid color-mix(in srgb,var(--input-focus-border, var(--color-primary-light, #67e8a5)),transparent 55%);border-color:var(--input-focus-border, var(--color-primary-light, #67e8a5))}.dd-ui-file-input{--dd-ui-file-track-bg: var(--toggle-track-bg, var(--color-background, var(--dd-bg, #070d09)));--dd-ui-file-track-border: var( --toggle-track-border, color-mix(in srgb, var(--color-primary-light, #23a15c), transparent 68%) );--dd-ui-file-active-bg: var( --dd-primary-gradient-bg, var( --toggle-active-bg, linear-gradient(90deg, var(--pill-primary-edge, #03160b), var(--pill-primary-core, #23a15c), var(--pill-primary-edge, #03160b)) ) );--dd-ui-file-active-border: transparent;--dd-ui-file-active-shadow: 0 10px 22px rgba(var(--toggle-thumb-glow-rgb, 0, 66, 37), .28), inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22);display:flex;align-items:center;gap:.55rem;width:100%;min-height:var(--dd-control-height, 2.625rem);padding:.22rem;border:1px solid var(--dd-ui-file-track-border);border-radius:999px;background:var(--dd-ui-file-track-bg);color:var(--dd-text, #fff);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000070,0 2px 8px #00000038}.dd-ui-file-input[data-invalid=true]{border-color:#ff8a8a}.dd-ui-file-input[data-disabled=true]{opacity:.62}.dd-ui-file-input-native{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.dd-ui-file-input-button{appearance:none;-webkit-appearance:none;flex:0 1 auto;min-height:calc(var(--dd-control-height, 2.625rem) - .54rem);max-width:var(--dd-file-input-button-max-width, min(13.5rem, 64%));border:1px solid var(--dd-ui-file-active-border);border-radius:999px;background:var( --pill-specular, linear-gradient( 180deg, rgba(255, 255, 255, .24), rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 0, 0, .14) 100% ) ),var(--dd-ui-file-active-bg);color:var(--dd-active-control-text, var(--toggle-label-active, #e9fbf3));box-shadow:var(--dd-ui-file-active-shadow);cursor:pointer;font:inherit;font-weight:850;line-height:1.1;overflow:hidden;padding:var(--dd-file-input-button-padding-y, .35rem) var(--dd-file-input-button-padding-x, .85rem);text-overflow:ellipsis;white-space:nowrap}.dd-ui-file-input-button:hover:not(:disabled){filter:brightness(1.06)}.dd-ui-file-input-button:focus-visible{outline:2px solid color-mix(in srgb,var(--dd-active-control-border, var(--color-primary-light, #67e8a5)),transparent 22%);outline-offset:2px}.dd-ui-file-input-button:disabled{cursor:not-allowed;opacity:.58}.dd-ui-file-input-name{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--dd-text, #fff);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.dd-ui-file-input-name.is-placeholder{color:var(--dd-muted, rgba(255, 255, 255, .68));font-weight:700}.dd-ui-textarea{resize:vertical}.dd-ui-select-root{position:relative;min-width:0}.dd-ui-select-root[data-open=true]{z-index:100020}.dd-ui-select-dropdown{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:100010;display:flex;flex-direction:column;max-height:16rem;overflow:auto;padding:.25rem;border:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 80%);border-radius:.65rem;background:var(--dd-bg-2, #101610);box-shadow:0 18px 45px #00000059}.dd-ui-select-option{width:100%;border:0;border-radius:.45rem;background:transparent;color:var(--dd-text, #fff);cursor:pointer;font:inherit;padding:.45rem .55rem;text-align:left}.dd-ui-select-option:hover,.dd-ui-select-option[aria-selected=true]{background:color-mix(in srgb,var(--color-primary-light, #67e8a5),transparent 84%)}.dd-ui-select-option:disabled{cursor:not-allowed;opacity:.5}.dd-ui-select-empty{padding:.55rem;color:var(--dd-muted, rgba(255, 255, 255, .68))}.dd-ui-multiselect-shell{width:100%}.dd-ui-multiselect{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;text-align:left;cursor:pointer}.dd-ui-multiselect-values{display:flex;flex:1 1 auto;min-width:0;flex-wrap:wrap;align-items:center;gap:.35rem}.dd-ui-multiselect-placeholder,.dd-ui-multiselect-selection-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-ui-multiselect-placeholder{color:var(--dd-muted, rgba(255, 255, 255, .68));font-weight:500}.dd-ui-multiselect-pill{display:inline-flex;align-items:center;min-height:1.45rem;max-width:100%;padding:.12rem .48rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary-light, #67e8a5),transparent 56%);background:color-mix(in srgb,var(--color-primary, #2B5342),transparent 72%);color:inherit;font-size:.78rem;font-weight:800;line-height:1}.dd-ui-multiselect-clear,.dd-ui-multiselect-chevron{flex:0 0 auto;display:inline-grid;place-items:center;color:var(--color-primary-light, #67e8a5);font-weight:900;line-height:1}.dd-ui-multiselect-clear{width:1.25rem;height:1.25rem;border-radius:999px}.dd-ui-multiselect-clear:hover{background:color-mix(in srgb,var(--dd-text, #fff),transparent 88%)}.dd-ui-multiselect-dropdown{right:0}.dd-ui-multiselect-option{display:flex;align-items:center;gap:.5rem}.dd-ui-multiselect-check{display:inline-grid;place-items:center;flex:0 0 1.05rem;width:1.05rem;height:1.05rem;border-radius:.25rem;border:1px solid color-mix(in srgb,var(--color-primary-light, #67e8a5),transparent 48%);color:var(--color-primary-light, #67e8a5);font-size:.75rem;font-weight:900}.dd-ui-multiselect-option[aria-selected=true] .dd-ui-multiselect-check{background:color-mix(in srgb,var(--color-primary, #2B5342),transparent 36%)}.dd-ui-checkbox,.dd-ui-radio,.dd-ui-switch{position:relative;display:inline-flex;align-items:center;gap:.7rem;color:var(--dd-text, #fff);cursor:pointer;font-weight:700;line-height:1.2}.dd-ui-check-input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;opacity:0;pointer-events:none}.dd-ui-check-control{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:1.15rem;height:1.15rem;border:1px solid var(--toggle-track-border, color-mix(in srgb, var(--dd-text, #fff), transparent 72%));border-radius:.32rem;background:var(--toggle-track-bg, color-mix(in srgb, var(--dd-bg, #050805), white 6%));box-shadow:inset 0 1px #ffffff0f;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dd-ui-radio .dd-ui-check-control{border-radius:999px}.dd-ui-check-input:checked+.dd-ui-check-control{border-color:transparent;background:var( --dd-active-control-bg, var( --toggle-active-bg, linear-gradient(90deg, var(--pill-primary-edge, #1a2421), var(--pill-primary-core, #23A15C), var(--pill-primary-edge, #1a2421)) ) );box-shadow:var(--dd-active-control-shadow, 0 4px 14px rgba(var(--toggle-thumb-glow-rgb, 0, 66, 37), .32))}.dd-ui-check-input[type=checkbox]:checked+.dd-ui-check-control:after{content:"";width:.34rem;height:.62rem;margin-top:-.08rem;border:solid var(--dd-active-control-text, #fff);border-width:0 2px 2px 0;transform:rotate(45deg)}.dd-ui-check-input[type=radio]:checked+.dd-ui-check-control:after{content:"";width:.42rem;height:.42rem;border-radius:999px;background:var(--dd-active-control-text, #fff)}.dd-ui-check-input:focus-visible+.dd-ui-check-control{outline:2px solid color-mix(in srgb,var(--dd-active-control-border, var(--color-primary-light, #67e8a5)),transparent 24%);outline-offset:2px}.dd-ui-check-input:disabled+.dd-ui-check-control,.dd-ui-check-input:disabled~.dd-ui-check-label{cursor:not-allowed;opacity:.56}.dd-ui-check-label,.dd-ui-switch-label{min-width:0}.dd-ui-switch-track{--dd-ui-switch-pad: .16rem;--dd-ui-switch-active-bg: var( --dd-primary-gradient-bg, linear-gradient( 90deg, var(--pill-primary-edge, #1a2421), var(--pill-primary-core, #23A15C), var(--pill-primary-edge, #1a2421) ) );--dd-ui-switch-active-border: transparent;--dd-ui-switch-active-shadow: var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)), var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) );--dd-ui-switch-track-bg: var(--toggle-track-bg, var(--color-background, var(--dd-bg, #070d09)));--dd-ui-switch-track-border: var( --toggle-track-border, color-mix(in srgb, var(--color-primary-light, #23a15c), transparent 68%) );position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:var(--dd-ui-switch-width, 6.65rem);height:var(--dd-ui-switch-height, 2.05rem);flex:0 0 auto;padding:var(--dd-ui-switch-pad);border:1px solid var(--dd-ui-switch-track-border);border-radius:999px;background:var(--dd-ui-switch-track-bg);box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0000006b,0 2px 8px #00000038;overflow:hidden;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dd-ui-switch-track:before{content:"";position:absolute;top:var(--dd-ui-switch-pad);bottom:var(--dd-ui-switch-pad);left:var(--dd-ui-switch-pad);width:calc((100% - (var(--dd-ui-switch-pad) * 2)) / 2);border-radius:999px;border:1px solid var(--dd-ui-switch-active-border);background:var( --pill-specular, linear-gradient( to bottom, rgba(255, 255, 255, .24), rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 0, 0, .14) 100% ) ),var(--dd-ui-switch-active-bg);box-shadow:var(--dd-ui-switch-active-shadow);transform:translate(100%);transition:transform .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease;z-index:0}.dd-ui-switch-option{position:relative;z-index:1;min-width:0;padding:0 .45rem;overflow:hidden;color:color-mix(in srgb,var(--dd-text, #fff),transparent 34%);font-size:.83rem;font-weight:800;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color .12s ease,opacity .12s ease}.dd-ui-switch input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;opacity:0;pointer-events:none}.dd-ui-switch input:checked+.dd-ui-switch-track{border-color:var(--dd-ui-switch-track-border);background:var(--dd-ui-switch-track-bg)}.dd-ui-switch input:checked+.dd-ui-switch-track:before{transform:translate(0)}.dd-ui-switch input:checked+.dd-ui-switch-track .dd-ui-switch-option--on,.dd-ui-switch input:not(:checked)+.dd-ui-switch-track .dd-ui-switch-option--off{color:var(--dd-active-control-text, #fff)}.dd-ui-switch input:focus-visible+.dd-ui-switch-track{outline:2px solid color-mix(in srgb,var(--dd-active-control-border, var(--color-primary-light, #67e8a5)),transparent 24%);outline-offset:2px}.dd-ui-switch input:disabled+.dd-ui-switch-track,.dd-ui-switch input:disabled~.dd-ui-switch-label{cursor:not-allowed;opacity:.56}.dd-ui-loader{display:inline-block;width:var(--dd-ui-loader-size, 1.5rem);height:var(--dd-ui-loader-size, 1.5rem);border:2px solid color-mix(in srgb,currentColor,transparent 72%);border-top-color:currentColor;border-radius:999px;animation:dd-ui-spin .72s linear infinite}@keyframes dd-ui-spin{to{transform:rotate(360deg)}}.dd-ui-skeleton{display:block;min-height:1rem;border-radius:var(--dd-ui-radius, .5rem);background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);background-size:220% 100%;animation:dd-ui-skeleton 1.25s ease-in-out infinite}@keyframes dd-ui-skeleton{to{background-position:-220% 0}}.dd-ui-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000006b;z-index:10}.dd-ui-modal-layer,.dd-ui-drawer-layer{position:fixed;inset:0;z-index:var(--dd-ui-overlay-z, 100001)}.dd-ui-modal-overlay,.dd-ui-drawer-overlay{position:absolute;inset:0;background:rgba(0,0,0,var(--dd-ui-overlay-opacity, .42));-webkit-backdrop-filter:blur(var(--dd-ui-overlay-blur, 0px));backdrop-filter:blur(var(--dd-ui-overlay-blur, 0px))}.dd-ui-modal-content,.dd-ui-drawer-content{position:relative;z-index:1;background:var(--dd-bg-2, #101610);color:var(--dd-text, #fff);border:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 84%);box-shadow:0 24px 70px #00000061}.dd-ui-modal-layer{display:flex;align-items:center;justify-content:center;padding:1rem}.dd-ui-modal-content{width:min(var(--dd-ui-modal-size, 40rem),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);border-radius:var(--dd-ui-radius, .85rem);overflow:auto}.dd-ui-drawer-content{position:absolute;top:0;bottom:0;width:min(var(--dd-ui-drawer-size, 20rem),92vw);overflow:auto}.dd-ui-drawer-content[data-position=left]{left:0}.dd-ui-drawer-content[data-position=right]{right:0}.dd-ui-drawer-header,.dd-ui-modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem}.dd-ui-drawer-body,.dd-ui-modal-body{padding:1rem}.dd-ui-close{--dd-ui-close-bg: linear-gradient( 90deg, var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)), var(--pill-secondary-core, var(--color-primary, #2B5342)), var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)) );position:relative;display:inline-grid;place-items:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:999px;background:var(--dd-ui-close-bg);color:#fff8f3;font:inherit;font-size:1.15rem;line-height:1;cursor:pointer;box-shadow:var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)),var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) );overflow:hidden}.dd-ui-close:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--dd-ui-close-overlay, none);pointer-events:none}.dd-ui-menu,.dd-ui-popover{position:relative;display:inline-block}.dd-ui-menu-dropdown,.dd-ui-popover-dropdown{position:absolute;top:calc(100% + .4rem);right:0;min-width:12rem;z-index:50;padding:.35rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 84%);background:var(--dd-bg-2, #101610);color:var(--dd-text, #fff);box-shadow:0 18px 45px #00000052}.dd-ui-menu-dropdown[data-portal=true],.dd-ui-popover-dropdown[data-portal=true]{position:fixed;top:auto;right:auto;max-width:calc(100vw - 16px)}.dd-ui-menu-item{width:100%;display:flex;align-items:center;gap:.45rem;border:0;border-radius:.45rem;background:transparent;color:inherit;padding:.5rem .65rem;cursor:pointer;text-align:left}.dd-ui-menu-item:hover{background:color-mix(in srgb,var(--color-primary-light, #67e8a5),transparent 88%)}.dd-ui-menu-item[data-color=red]{color:var(--dd-ui-danger-text, #ffb4a8)}.dd-ui-menu-item[data-color=red]:hover{background:color-mix(in srgb,var(--dd-ui-danger-text, #ffb4a8),transparent 88%)}.dd-ui-tabs-list,.dd-universal-pill-tabs-list{display:flex;flex-wrap:wrap;gap:var(--dd-universal-pill-tabs-gap, .5rem)}.dd-ui-tab,.dd-universal-pill-tab{appearance:none;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--color-primary, #2B5342),transparent 86%);color:inherit;display:inline-flex;align-items:center;justify-content:center;min-height:var(--dd-universal-pill-tab-min-height, 2.45rem);padding:var(--dd-universal-pill-tab-padding-y, .52rem) var(--dd-universal-pill-tab-padding-x, .95rem);cursor:pointer;font:inherit;font-size:var(--dd-universal-pill-tab-font-size, inherit);font-weight:var(--dd-universal-pill-tab-font-weight, 800);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;transition:background .14s ease,box-shadow .14s ease,filter .12s ease,transform 80ms ease}.dd-ui-tab:hover,.dd-universal-pill-tab:hover{background:color-mix(in srgb,var(--color-primary, #2B5342),transparent 82%)}.dd-ui-tab:active,.dd-universal-pill-tab:active{transform:translateY(1px)}.dd-ui-tab:focus-visible,.dd-universal-pill-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--dd-active-control-border, var(--color-primary-light, #67e8a5)),transparent 28%);outline-offset:2px;border-radius:999px}.dd-ui-tab[aria-selected=true],.dd-universal-pill-tab[aria-selected=true],.dd-universal-pill-tab.is-active{background:var( --dd-control-gradient-bg, linear-gradient( 90deg, var(--pill-primary-edge, var(--color-primary-dark, #1a2421)), var(--pill-primary-core, var(--color-primary-light, #23A15C)), var(--pill-primary-edge, var(--color-primary-dark, #1a2421)) ) );border-color:transparent;box-shadow:var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)),var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) )}.dd-ui-table{width:100%;border-collapse:collapse}.dd-ui-table th,.dd-ui-table td{padding:.55rem .65rem;border-bottom:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 88%);text-align:left}.dd-ui-progress{width:100%;height:var(--dd-ui-progress-size, .5rem);border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--dd-text, #fff),transparent 86%)}.dd-ui-progress-bar{height:100%;width:var(--dd-ui-progress-value, 0%);background:var(--color-primary-light, #67e8a5)}.dd-ui-toast-region{position:fixed;right:1rem;top:1rem;z-index:120000;display:grid;gap:.65rem;width:min(24rem,calc(100vw - 2rem));pointer-events:none}.dd-ui-toast{pointer-events:auto;border:1px solid color-mix(in srgb,var(--dd-text, #fff),transparent 82%);border-radius:.75rem;background:color-mix(in srgb,var(--dd-bg-2, #101610),black 8%);color:var(--dd-text, #fff);padding:.75rem .9rem;box-shadow:0 16px 36px #00000052}.dd-ui-toast-title{font-weight:800;margin-bottom:.2rem}.dd-ui-app-shell{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-background, var(--dd-bg, #020805));color:var(--color-text-primary, var(--dd-text, #fff))}.dd-ui-app-shell-header{position:fixed;top:0;left:0;right:0;height:var(--dd-ui-app-shell-header-height, 0px);z-index:var(--dd-shell-header-z, 1000)}.dd-ui-app-shell-main{flex:1 1 auto;min-height:calc(100dvh - var(--dd-ui-app-shell-footer-height, 0px));padding-top:0;overflow:visible}.dd-ui-app-shell-footer{position:static;flex:0 0 auto}.dd-ui-app-shell-navbar{display:flex;flex-direction:column;min-height:0}.dd-switch .dd-ui-switch-track{background:var(--toggle-track-bg, var(--color-background, var(--dd-bg, #070d09)));border-radius:999px;border:1px solid var( --toggle-track-border, color-mix(in srgb, var(--color-primary-light, #23a15c), transparent 68%) );box-sizing:border-box;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dd-switch input:checked+.dd-ui-switch-track{background:var(--toggle-track-bg, var(--color-background, var(--dd-bg, #070d09)));border-color:var(--toggle-track-border)}.dd-switch .dd-ui-switch-track:before{background:var( --pill-specular, linear-gradient( to bottom, rgba(255, 255, 255, .24), rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 0, 0, .14) 100% ) ),var( --dd-primary-gradient-bg, linear-gradient(90deg, var(--pill-primary-edge, #1a2421), var(--pill-primary-core, #23A15C), var(--pill-primary-edge, #1a2421)) );border-color:transparent;box-shadow:var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)),var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) )}.dd-switch .dd-ui-switch-label{color:#fff;font-size:.85rem;font-weight:500;white-space:nowrap}:root{--pill-secondary-edge: var(--color-primary-dark, #1a2421);--pill-secondary-core: var(--color-primary, #2B5342);--pill-secondary-bg: linear-gradient( 90deg, var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)), var(--pill-secondary-core, var(--color-primary, #2B5342)), var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)) );--pill-primary-edge: var(--pill-secondary-edge, var(--color-primary-dark, #1a2421));--pill-primary-core: var(--pill-secondary-core, var(--color-primary, #2B5342));--pill-primary-bg: var( --dd-control-gradient-bg, var(--dd-chrome-band-bg, var(--pill-secondary-bg)) );--pill-danger-edge: #2a1512;--pill-danger-core: #8f2b2b;--pill-warning-edge: #2a241f;--pill-warning-core: #b8aa95;--pill-sapphire-edge: #11192b;--pill-sapphire-core: #2b56aa;--pill-amethyst-edge: #24172f;--pill-amethyst-core: #6f3fb3;--pill-spessartite-edge: #2b1609;--pill-spessartite-core: #bb5f1d;--pill-radius: 9999px;--pill-padding-y: 10px;--pill-padding-x: 18px;--pill-font-weight: 700;--pill-gap: 8px;--pill-specular: linear-gradient( to bottom, rgba(255, 255, 255, .24), rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 0, 0, .14) 100% );--pill-inset: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22);--pill-shadow: 0 10px 22px rgba(0, 0, 0, .28)}.btn-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--pill-gap);min-height:var(--pill-min-height, auto);padding:var(--pill-padding-y) var(--pill-padding-x);border-radius:var(--pill-radius);border:1px solid transparent;color:#fff4ea;font-weight:var(--pill-font-weight);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;overflow:hidden;transform:translateZ(0);transition:filter .12s ease,transform 80ms ease,box-shadow .12s ease,background .16s ease,border-color .16s ease;box-shadow:var(--pill-shadow),var(--pill-inset);-webkit-tap-highlight-color:transparent}.btn-pill--full{width:100%}.dd-action-button-group--equal{--dd-action-button-equal-width: 12.5rem}.dd-action-button-group--equal>.btn-pill{flex:0 0 var(--dd-action-button-equal-width);inline-size:var(--dd-action-button-equal-width);max-inline-size:100%}.dd-action-button-group--equal>.btn-pill--full{flex-basis:100%;inline-size:100%}.btn-pill--size-xs{--pill-padding-y: 7px;--pill-padding-x: 12px;font-size:.76rem}.btn-pill--size-sm{--pill-padding-y: 8px;--pill-padding-x: 14px;font-size:.84rem}.btn-pill--size-md{font-size:.92rem}.btn-pill--size-lg{--pill-padding-y: 11px;--pill-padding-x: 20px;font-size:.98rem}.btn-pill--size-xl{--pill-padding-y: 13px;--pill-padding-x: 30px;--pill-min-height: var(--dd-control-height-cta);font-size:1.08rem}.btn-pill:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--pill-button-overlay, none)}.btn-pill--cta-polish{--pill-button-overlay: linear-gradient( to bottom, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .08) 30%, rgba(255, 255, 255, 0) 48%, rgba(0, 0, 0, .2) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .08), transparent 24% 76%, rgba(255, 255, 255, .06) );box-shadow:var(--pill-shadow),inset 0 1px #fff3,inset 0 0 0 1px #ffffff14,inset 0 -14px 22px #00000038}.btn-pill--cta-polish:after{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;background:linear-gradient(112deg,transparent 0 34%,rgba(255,255,255,.24) 45%,transparent 57% 100%);opacity:0;transform:translate(-46%);transition:opacity .18s ease,transform .26s ease;pointer-events:none}.btn-pill--cta-polish:hover{--pill-button-overlay: linear-gradient( to bottom, rgba(255, 255, 255, .24) 0%, rgba(255, 255, 255, .1) 30%, rgba(255, 255, 255, 0) 48%, rgba(0, 0, 0, .18) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .1), transparent 24% 76%, rgba(255, 255, 255, .08) )}.btn-pill--cta-polish:hover:after{opacity:.68;transform:translate(46%)}.btn-pill>span{position:relative;z-index:1}.btn-pill:disabled,.btn-pill[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.btn-pill--primary,.btn-pill--jade{color:#fff8f3;background:var(--pill-primary-bg);border-color:transparent}.btn-pill--primary:hover,.btn-pill--jade:hover{filter:brightness(1.06)}.btn-pill--primary:active,.btn-pill--jade:active{transform:translateY(1px);filter:brightness(.98);box-shadow:0 6px 14px #00000042,var(--pill-inset)}.btn-pill--primary:focus-visible,.btn-pill--jade:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px color-mix(in srgb,var(--pill-primary-core, #23A15C),transparent 58%)}.btn-pill--secondary{color:#fff8f3;background:var(--pill-primary-bg);border-color:transparent}.btn-pill--secondary:hover{filter:brightness(1.06)}.btn-pill--secondary:active{transform:translateY(1px);filter:brightness(.98);box-shadow:0 6px 14px #00000042,var(--pill-inset)}.btn-pill--secondary:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px color-mix(in srgb,var(--pill-primary-core, #23A15C),transparent 58%)}.btn-pill--danger{color:#fff0f0;background:linear-gradient(90deg,var(--pill-danger-edge),var(--pill-danger-core),var(--pill-danger-edge));border-color:transparent}.btn-pill--warning{color:#1b130d;background:linear-gradient(90deg,var(--pill-warning-edge),var(--pill-warning-core),var(--pill-warning-edge));border-color:transparent}.btn-pill--sapphire{color:#eef4ff;background:linear-gradient(90deg,var(--pill-sapphire-edge),var(--pill-sapphire-core),var(--pill-sapphire-edge));border-color:transparent}.btn-pill--amethyst{color:#f4ecff;background:linear-gradient(90deg,var(--pill-amethyst-edge),var(--pill-amethyst-core),var(--pill-amethyst-edge));border-color:transparent}.btn-pill--spessartite{color:#fff4ea;background:linear-gradient(90deg,var(--pill-spessartite-edge),var(--pill-spessartite-core),var(--pill-spessartite-edge));border-color:transparent}.btn-pill--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.btn-pill--glass.btn-pill--primary,.btn-pill--glass.btn-pill--jade{background:linear-gradient(90deg,color-mix(in srgb,var(--pill-primary-edge, #1a2421) 82%,transparent),color-mix(in srgb,var(--pill-primary-core, #23A15C) 70%,transparent),color-mix(in srgb,var(--pill-primary-edge, #1a2421) 82%,transparent))}.btn-pill--glass.btn-pill--secondary{background:var(--pill-primary-bg)}.btn-pill--glass.btn-pill--danger{background:linear-gradient(90deg,#2a1512d6,#8f2b2bad,#2a1512d6)}.btn-pill--glass.btn-pill--warning{background:linear-gradient(90deg,#2a241fd6,#b8aa95ad,#2a241fd6)}.btn-pill--glass.btn-pill--sapphire{background:linear-gradient(90deg,#11192bd6,#2b56aaad,#11192bd6)}.btn-pill--glass.btn-pill--amethyst{background:linear-gradient(90deg,#24172fd6,#6f3fb3ad,#24172fd6)}.btn-pill--glass.btn-pill--spessartite{background:linear-gradient(90deg,#2b1609d6,#bb5f1dad,#2b1609d6)}.btn-pill--outline,.btn-pill--subtle{border-color:transparent;box-shadow:var(--pill-shadow),var(--pill-inset)}.btn-pill--outline.btn-pill--primary,.btn-pill--outline.btn-pill--jade,.btn-pill--subtle.btn-pill--primary,.btn-pill--subtle.btn-pill--jade,.btn-pill--outline.btn-pill--secondary,.btn-pill--subtle.btn-pill--secondary{color:#e9fbf3;background:var(--pill-primary-bg);border-color:transparent}.btn-pill--outline.btn-pill--danger,.btn-pill--subtle.btn-pill--danger{color:#fff0f0;background:linear-gradient(90deg,var(--pill-danger-edge),var(--pill-danger-core),var(--pill-danger-edge));border-color:transparent}.btn-pill--outline.btn-pill--warning,.btn-pill--subtle.btn-pill--warning{color:#fff4dd;background:linear-gradient(90deg,var(--pill-warning-edge),var(--pill-warning-core),var(--pill-warning-edge));border-color:transparent}.btn-pill--outline.btn-pill--sapphire,.btn-pill--subtle.btn-pill--sapphire{color:#eef4ff;background:linear-gradient(90deg,var(--pill-sapphire-edge),var(--pill-sapphire-core),var(--pill-sapphire-edge));border-color:transparent}.btn-pill--outline.btn-pill--amethyst,.btn-pill--subtle.btn-pill--amethyst{color:#f4ecff;background:linear-gradient(90deg,var(--pill-amethyst-edge),var(--pill-amethyst-core),var(--pill-amethyst-edge));border-color:transparent}.btn-pill--outline.btn-pill--spessartite,.btn-pill--subtle.btn-pill--spessartite{color:#fff4ea;background:linear-gradient(90deg,var(--pill-spessartite-edge),var(--pill-spessartite-core),var(--pill-spessartite-edge));border-color:transparent}.btn-pill--subtle{border-color:transparent;box-shadow:var(--pill-shadow),var(--pill-inset)}.btn-pill--danger:hover,.btn-pill--warning:hover,.btn-pill--sapphire:hover,.btn-pill--amethyst:hover,.btn-pill--spessartite:hover{filter:brightness(1.06)}.btn-pill--danger:active,.btn-pill--warning:active,.btn-pill--sapphire:active,.btn-pill--amethyst:active,.btn-pill--spessartite:active{transform:translateY(1px);filter:brightness(.98);box-shadow:0 6px 14px #00000042,var(--pill-inset)}.btn-pill--danger:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px #dc585857}.btn-pill--warning:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px #e4d1b657}.btn-pill--sapphire:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px #78a0eb57}.btn-pill--amethyst:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px #ab82e657}.btn-pill--spessartite:focus-visible{outline:none;box-shadow:var(--pill-shadow),var(--pill-inset),0 0 0 3px #e17d2b57}.btn-pill--circular{--pill-circular-size: 36px;--pill-circular-icon-size: 16px;flex:0 0 var(--pill-circular-size)!important;width:var(--pill-circular-size)!important;height:var(--pill-circular-size)!important;min-width:var(--pill-circular-size)!important;min-height:var(--pill-circular-size)!important;max-width:var(--pill-circular-size)!important;max-height:var(--pill-circular-size)!important;aspect-ratio:1 / 1;box-sizing:border-box;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;line-height:1!important}.btn-pill--circular>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;gap:0!important;line-height:0!important}.btn-pill--circular svg{display:block;flex:0 0 auto;width:var(--pill-circular-icon-size, 16px);height:var(--pill-circular-icon-size, 16px)}@media(pointer:coarse){.btn-pill{min-height:max(var(--pill-min-height, 0px),40px)}.btn-pill--size-xs,.btn-pill--size-sm{--pill-padding-y: 9px}.btn-pill--circular{--pill-circular-size: 40px}}:root{--dd-control-height-micro: 20px;--dd-control-height-tiny: 22px;--dd-control-height-compact: 24px;--dd-control-height-dense: 26px;--dd-control-height-sm: 28px;--dd-control-height-md: 30px;--dd-control-height-lg: 32px;--dd-control-height-xl: 34px;--dd-control-height-2xl: 36px;--dd-control-height-3xl: 38px;--dd-control-height-4xl: 42px;--dd-control-height-5xl: 44px;--dd-control-height-cta: 48px;--dd-control-height-hero: 58px;--dd-control-pad-x-2xs: 3px;--dd-control-pad-x-xs: 4px;--dd-control-pad-x-sm: 6px;--dd-control-pad-x-md: 8px;--dd-control-pad-x-lg: 10px;--dd-control-pad-x-xl: 12px;--dd-control-pad-x-2xl: 14px;--dd-control-pad-x-3xl: 16px;--dd-control-pad-x-4xl: 18px;--dd-control-pad-x-5xl: 20px;--dd-control-pad-x-hero-start: 24px;--dd-control-pad-x-hero-end: 18px;--dd-action-icon-size-tiny: var(--dd-control-height-tiny);--dd-action-icon-size-sm: var(--dd-control-height-sm);--dd-action-icon-size-md: var(--dd-control-height-md);--dd-action-icon-size-lg: var(--dd-control-height-lg);--dd-action-icon-size-xl: var(--dd-control-height-2xl);--dd-button-flex-basis-sm: 150px;--dd-button-flex-basis-md: 156px;--dd-button-min-width-profile: min(100%, 132px);--dd-button-min-width-hero: 214px;--dd-button-max-width-hero: 240px}.dd-pill-toggle{--dd-toggle-primary-bg: var( --dd-primary-gradient-bg, linear-gradient( 90deg, var(--pill-primary-edge, #1a2421), var(--pill-primary-core, #23A15C), var(--pill-primary-edge, #1a2421) ) );--dd-toggle-primary-border: transparent;--dd-toggle-primary-shadow: var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)), var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) );--dd-toggle-track-bg: var(--toggle-track-bg, var(--color-background, var(--dd-bg, #070d09)));--dd-toggle-track-border: var( --toggle-track-border, color-mix(in srgb, var(--color-primary-light, #23a15c), transparent 68%) );position:relative;display:inline-flex;align-self:flex-start;align-items:stretch;gap:0;--dd-pill-track-pad: 2px;background:var(--dd-toggle-track-bg);border:1px solid var(--dd-toggle-track-border);border-radius:999px;padding:var(--dd-pill-track-pad);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000070,0 2px 8px #00000038;min-width:0;-webkit-user-select:none;user-select:none;--dd-pill-height: var(--dd-control-height-xl);--dd-pill-inline-pad: var(--dd-control-pad-x-3xl)}.dd-pill-toggle.is-full{display:flex;align-self:stretch;width:100%}.dd-pill-toggle--vertical{flex-direction:column;width:100%;border-radius:18px}.dd-pill-toggle__thumb{box-sizing:border-box;position:absolute;top:var(--dd-pill-track-pad);bottom:var(--dd-pill-track-pad);left:var(--dd-pill-thumb-left, var(--dd-pill-track-pad));width:var(--dd-pill-thumb-width, calc((100% - (var(--dd-pill-track-pad) * 2)) / var(--dd-pill-count, 2)));opacity:var(--dd-pill-visible, 1);transition:left .16s ease,width .16s ease,opacity .12s ease;pointer-events:none;border-radius:999px;background:var( --pill-specular, linear-gradient( to bottom, rgba(255, 255, 255, .24), rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 0, 0, .14) 100% ) ),var(--dd-toggle-primary-bg);border:1px solid var(--dd-toggle-primary-border);box-shadow:var(--dd-toggle-primary-shadow);overflow:hidden}.dd-pill-toggle--vertical .dd-pill-toggle__thumb{top:var(--dd-pill-thumb-top, var(--dd-pill-track-pad));bottom:auto;left:var(--dd-pill-track-pad);right:var(--dd-pill-track-pad);width:auto;height:var(--dd-pill-thumb-height, calc((100% - (var(--dd-pill-track-pad) * 2)) / var(--dd-pill-count, 2)));border-radius:14px}.dd-pill-toggle__btn{appearance:none;-webkit-appearance:none;box-sizing:border-box;position:relative;z-index:1;margin:0;border:0;background:transparent;border-radius:999px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-family:inherit;font-size:inherit;letter-spacing:inherit;text-align:center;white-space:nowrap;height:var(--dd-pill-height);min-height:var(--dd-pill-height);line-height:1.05;font-weight:700;color:var(--toggle-label, var(--dd-muted, rgba(233, 245, 238, .76)));padding:0 var(--dd-pill-inline-pad);transition:color .12s ease,opacity .12s ease;cursor:pointer}.dd-pill-toggle.is-full .dd-pill-toggle__btn{flex:1 1 0;min-width:0}.dd-pill-toggle--vertical .dd-pill-toggle__btn{width:100%;justify-content:flex-start;text-align:left;padding-inline:var(--dd-control-pad-x-xl)}.dd-pill-toggle--vertical .dd-pill-toggle__label{justify-content:flex-start}.dd-pill-toggle__label{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:100%;line-height:1.05}.dd-pill-toggle__btn.is-active{color:var(--dd-active-control-text, var(--toggle-label-active, #e9fbf3))}.dd-pill-toggle__btn[data-tooltip]{overflow:visible}.dd-pill-toggle__btn[data-tooltip]:before,.dd-pill-toggle__btn[data-tooltip]:after{position:absolute;left:50%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.dd-pill-toggle__btn[data-tooltip]:before{content:"";top:calc(100% + 3px);z-index:49;width:var(--dd-tooltip-caret-size, 9px);height:var(--dd-tooltip-caret-size, 9px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-light, #23a15c) 18%,var(--dd-bg, #030905)),color-mix(in srgb,var(--dd-card-bg, var(--dd-palette-card, #2b5342)) 46%,var(--dd-bg, #030905)));border-left:1px solid color-mix(in srgb,var(--color-primary-light, #23a15c) 42%,transparent);border-top:1px solid color-mix(in srgb,var(--color-primary-light, #23a15c) 42%,transparent);transform:translate(-50%,-2px) rotate(45deg)}.dd-pill-toggle__btn[data-tooltip]:after{content:attr(data-tooltip);top:calc(100% + 8px);z-index:50;width:max-content;max-width:var(--dd-tooltip-max-width, min(220px, calc(100vw - 32px) ));padding:var(--dd-tooltip-padding, 7px 10px);border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary-light, #23a15c) 42%,rgba(255,255,255,.12));background:linear-gradient(180deg,color-mix(in srgb,var(--dd-card-bg, var(--dd-palette-card, #2b5342)) 48%,var(--dd-bg, #030905)),color-mix(in srgb,var(--dd-card-bg, var(--dd-palette-card-secondary, #1a2421)) 26%,var(--dd-bg, #030905)));box-shadow:0 12px 28px #00000057,inset 0 1px #ffffff14;color:var(--dd-active-control-text, #e9fbf3);font-size:11px;font-weight:800;letter-spacing:.03em;line-height:1.2;text-align:center;text-transform:none;white-space:normal;transform:translate(-50%,-2px)}.dd-pill-toggle__btn[data-tooltip]:hover:before,.dd-pill-toggle__btn[data-tooltip]:hover:after,.dd-pill-toggle__btn[data-tooltip]:focus-visible:before,.dd-pill-toggle__btn[data-tooltip]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) rotate(45deg)}.dd-pill-toggle__btn[data-tooltip]:hover:after,.dd-pill-toggle__btn[data-tooltip]:focus-visible:after{transform:translate(-50%)}.dd-pill-toggle--xs .dd-pill-toggle__btn{font-size:13px}.dd-pill-toggle--sm .dd-pill-toggle__btn{font-size:14px}.dd-pill-toggle--md .dd-pill-toggle__btn{font-size:15px}.dd-pill-toggle--lg .dd-pill-toggle__btn{font-size:16px}.dd-pill-toggle--xs{--dd-pill-height: var(--dd-control-height-md);--dd-pill-inline-pad: var(--dd-control-pad-x-2xl)}.dd-pill-toggle--sm{--dd-pill-height: var(--dd-control-height-xl);--dd-pill-inline-pad: var(--dd-control-pad-x-3xl)}.dd-pill-toggle--md{--dd-pill-height: var(--dd-control-height-3xl);--dd-pill-inline-pad: 18px}.dd-pill-toggle--lg{--dd-pill-height: var(--dd-control-height-4xl);--dd-pill-inline-pad: 20px}.dd-pill-toggle[data-disabled] .dd-pill-toggle__btn{color:var(--toggle-label-disabled, rgba(233, 245, 238, .42));opacity:.8;cursor:not-allowed}.dd-pill-toggle[data-disabled] .dd-pill-toggle__thumb{opacity:.6}.dd-universal-select,.dd-universal-select__dropdown{--dd-universal-select-accent: var( --input-focus-border, var(--color-primary-light, var(--dd-palette-mid, #9e6ae8)) );--dd-universal-select-text: var(--dd-text, rgba(245, 245, 248, .96));--dd-universal-select-muted: var(--dd-muted, rgba(204, 202, 214, .74));--dd-universal-select-bg: var(--dd-bg, #020106);--dd-universal-select-bg-2: var(--dd-bg-2, var(--dd-universal-select-bg));--dd-universal-select-bg-3: var(--dd-bg-3, var(--dd-universal-select-bg-2));--dd-universal-select-field-bg: var( --color-background, var(--dd-universal-select-bg) );--dd-universal-select-card: var(--dd-palette-card, var(--color-primary, #6f3fb3));--dd-universal-select-card-secondary: var( --dd-palette-card-secondary, var(--dd-palette-secondary-card, var(--dd-universal-select-card)) );--dd-universal-select-surface: var(--dd-universal-select-field-bg);--dd-universal-select-surface-active: linear-gradient( 180deg, color-mix(in srgb, var(--dd-universal-select-card-secondary), black 28%) 0%, color-mix(in srgb, var(--dd-universal-select-bg-3), var(--dd-universal-select-card) 12%) 100% );--dd-universal-select-border: color-mix(in srgb, var(--dd-universal-select-accent), transparent 76%);--dd-universal-select-border-strong: color-mix(in srgb, var(--dd-universal-select-accent), transparent 62%);--dd-universal-select-border-focus: color-mix(in srgb, var(--dd-universal-select-accent), transparent 48%);--dd-universal-select-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 14px 28px rgba(0, 0, 0, .24);--dd-universal-select-glow: 0 0 0 1px color-mix(in srgb, var(--dd-universal-select-accent), transparent 72%), 0 18px 34px rgba(0, 0, 0, .34)}.dd-universal-select,.dd-universal-select__root,.dd-universal-select__wrapper{display:block;min-width:0;max-width:100%}.custom-ui-Group-root:has(>.dd-universal-select+.dd-universal-select)>.dd-universal-select{min-width:0}.dd-ui-group:has(>.dd-universal-select+.dd-universal-select)>.dd-universal-select{min-width:0}.dd-universal-select__label{color:color-mix(in srgb,var(--dd-universal-select-text),transparent 6%);font-size:.78rem;font-weight:700;letter-spacing:0}.dd-universal-select__description{color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 12%)}.dd-universal-select__error{color:#ffb3b3eb}.dd-universal-select__input{width:100%;min-width:0;min-height:38px;border:1px solid var(--dd-universal-select-border);background:var(--dd-universal-select-surface);background-color:var(--dd-universal-select-field-bg);box-shadow:var(--dd-universal-select-shadow);color:color-mix(in srgb,var(--dd-universal-select-text),transparent 4%);border-radius:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.dd-universal-select__input::placeholder,.dd-universal-select__inputField::placeholder{color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 26%)}.dd-universal-select__input:focus,.dd-universal-select__input:focus-within,.dd-universal-select__input[data-expanded=true]{border-color:var(--dd-universal-select-border-focus);box-shadow:var(--dd-universal-select-glow)}.dd-universal-select__section{color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 8%)}.dd-universal-select__section svg{width:16px;height:16px}.dd-universal-select__dropdown{padding:10px;border:1px solid var(--dd-universal-select-border);border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--dd-universal-select-bg-2),white 3%),color-mix(in srgb,var(--dd-universal-select-bg-3),black 8%));box-shadow:0 24px 44px #00000057,inset 0 1px #ffffff0a}.dd-universal-select__options{display:grid;gap:8px}.dd-universal-select__option{border-radius:16px;padding:0;color:inherit}.dd-universal-select__option:hover,.dd-universal-select__option[data-combobox-active],.dd-universal-select__option[data-combobox-selected]{background:transparent}.dd-universal-select-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:52px;padding:12px 13px;border-radius:16px;border:1px solid transparent;background:color-mix(in srgb,var(--dd-universal-select-card),transparent 92%);transition:border-color .14s ease,background .14s ease,transform .14s ease}.dd-universal-select__option:hover .dd-universal-select-option,.dd-universal-select__option[data-combobox-active] .dd-universal-select-option,.dd-universal-select__option[data-combobox-selected] .dd-universal-select-option,.dd-universal-select-option.is-selected{border-color:var(--dd-universal-select-border-strong);background:var(--dd-universal-select-surface-active);transform:translateY(-1px)}.dd-universal-select__option:hover .dd-universal-select-option,.dd-universal-select__option[data-combobox-active] .dd-universal-select-option{box-shadow:0 14px 26px #0000003d}.dd-universal-select-option__badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--dd-universal-select-accent),transparent 82%);color:color-mix(in srgb,var(--dd-universal-select-text),transparent 5%);box-shadow:inset 0 1px #ffffff14}.dd-universal-select-option__badge-icon{width:16px;height:16px}.dd-universal-select-option__badge-text{font-size:.72rem;font-weight:800;letter-spacing:.03em}.dd-universal-select-option__copy{display:grid;gap:2px;min-width:0}.dd-universal-select-option__label{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--dd-universal-select-text),transparent 3%);font-size:.88rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dd-universal-select-option__description{color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 14%);font-size:.74rem;line-height:1.35}.dd-universal-select-option__state{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 10%);font-size:.72rem;font-weight:700;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dd-universal-select__groupLabel{padding:4px 8px 2px;color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 20%);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dd-universal-select__empty{padding:10px 12px;color:color-mix(in srgb,var(--dd-universal-select-muted),transparent 18%);font-size:.78rem}.dd-universal-select__pillsList{gap:6px}.dd-universal-select__pill{border-radius:999px;background:color-mix(in srgb,var(--dd-universal-select-accent),transparent 82%);border:1px solid color-mix(in srgb,var(--dd-universal-select-accent),transparent 78%);color:color-mix(in srgb,var(--dd-universal-select-text),transparent 6%)}.dd-universal-select__pill button,.dd-universal-select__pill svg{color:inherit}.dd-universal-select__inputField{min-width:0;color:color-mix(in srgb,var(--dd-universal-select-text),transparent 4%)}.dd-universal-select__inputField,.dd-universal-select__inputField:focus{background:transparent}.dd-universal-select .custom-ui-PillsInput-field,.dd-universal-select .dd-ui-multiselect-values{min-width:90px}.dd-universal-select .custom-ui-Pill-remove,.dd-universal-select .dd-ui-multiselect-clear{color:inherit}.dd-universal-select [data-disabled=true] .dd-universal-select__input,.dd-universal-select .dd-universal-select__input[data-disabled=true]{opacity:.58}:root{--ddt-font-size: .95rem;--ddt-font-size-compact: .9rem;--ddt-header-font-size: .68rem;--ddt-cell-px: 14px;--ddt-cell-py: 11px;--ddt-cell-px-compact: 12px;--ddt-cell-py-compact: 10px;--ddt-edge-px: 12px;--ddt-edge-px-compact: 12px;--ddt-line-height: 1.25;--ddt-border: rgba(214, 245, 229, .12);--ddt-border-soft: rgba(214, 245, 229, .08);--ddt-head-text: rgba(232, 249, 239, .64);--ddt-body-text: rgba(248, 252, 250, .96);--ddt-frame-bg: rgba(4, 19, 14, .28);--ddt-sticky-bg: rgba(4, 19, 14, .96);--ddt-row-odd: transparent;--ddt-row-even: transparent;--ddt-row-hover: rgba(255, 255, 255, .035);--ddt-head-bg: rgba(7, 28, 20, .42);--ddt-radius: 8px;--ddt-scroll-max-height: min(26rem, 58vh);--ddt-scrollbar-size: 12px;--ddt-scrollbar-gutter: var(--ddt-scrollbar-size);--ddt-scrollbar-track: #030905;--ddt-scrollbar-thumb: #2B5342;--ddt-scrollbar-thumb-hover: #23A15C;--ddt-flow-gap: 10px}.dd-table-wrap{position:relative;container-type:inline-size;margin-block-start:var(--ddt-flow-gap);border-radius:var(--ddt-radius);overflow:hidden;border:1px solid var(--ddt-border);background:var(--ddt-frame-bg);box-shadow:inset 0 1px #ffffff0a}.dd-table-wrap:first-child,.dd-table-wrap:only-child{margin-block-start:0}.dd-table-scroll{position:relative;overflow-x:hidden;overflow-y:auto;max-height:var(--ddt-scroll-max-height);border-radius:inherit;background:transparent;scrollbar-color:var(--ddt-scrollbar-thumb) var(--ddt-scrollbar-track);scrollbar-gutter:auto;scrollbar-width:auto}.dd-table-wrap[data-dd-y-overflow=true] .dd-table-scroll{scrollbar-gutter:stable}.dd-table-head-scroll{overflow:hidden;min-width:0;box-sizing:border-box;border-top-left-radius:inherit;border-top-right-radius:inherit;background:transparent}.dd-table-wrap[data-dd-split-header=true] .dd-table-head-scroll{border-bottom:1px solid var(--ddt-border);background:var(--ddt-head-bg)}.dd-table-wrap[data-dd-split-header=true][data-dd-y-overflow=true] .dd-table-head-scroll{padding-right:var(--ddt-scrollbar-gutter)}.dd-table-wrap[data-dd-split-header=true] .dd-table-scroll{border-radius:0}.dd-table-scroll::-webkit-scrollbar{width:var(--ddt-scrollbar-size);height:var(--ddt-scrollbar-size)}.dd-table-scroll::-webkit-scrollbar-track{background:var(--ddt-scrollbar-track)}.dd-table-scroll::-webkit-scrollbar-thumb{border:3px solid var(--ddt-scrollbar-track);border-radius:999px;background:linear-gradient(180deg,var(--ddt-scrollbar-thumb),#1A2421)}.dd-table-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--ddt-scrollbar-thumb-hover),var(--ddt-scrollbar-thumb))}.dd-table-scroll::-webkit-scrollbar-corner{background:var(--ddt-scrollbar-track)}.dd-table-wrap[data-dd-scroll-disabled=true] .dd-table-scroll{height:auto!important;max-height:none!important;overflow-y:visible!important;scrollbar-width:none}.dd-table-wrap[data-dd-scroll-disabled=true] .dd-table-scroll::-webkit-scrollbar{width:0;height:0;display:none}.dd-table-wrap[data-export=true] .dd-table-scroll{max-height:none!important;overflow:visible!important}.dd-table-wrap{--ddt-edge-px-current: var(--ddt-edge-px)}table.dd-table[data-dd-table],[data-dd-datatable=true] table.dd-table__table,[data-dd-datatable=true] table.dd-table[data-dd-table]{width:100%;max-width:100%;min-width:100%;min-width:min(100%,var(--ddt-table-min-width, 100%));border-collapse:separate;border-spacing:0;font-size:var(--ddt-font-size);color:var(--ddt-body-text);table-layout:fixed;background:transparent}.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table]{table-layout:fixed}table.dd-table[data-dd-table].dd-compact,[data-dd-datatable=true] table.dd-table[data-dd-table].dd-compact{font-size:var(--ddt-font-size-compact);--ddt-edge-px-current: var(--ddt-edge-px-compact)}table.dd-table[data-dd-table] th,table.dd-table[data-dd-table] td,[data-dd-datatable=true] .dd-table__head th,[data-dd-datatable=true] .dd-table__body td{text-align:center;padding:var(--ddt-cell-py) var(--ddt-cell-px);box-sizing:border-box;vertical-align:middle;border-bottom:1px solid var(--ddt-border-soft);line-height:var(--ddt-line-height);min-width:0;color:var(--ddt-body-text);font-size:inherit;overflow:hidden}table.dd-table[data-dd-table].dd-compact th,table.dd-table[data-dd-table].dd-compact td,[data-dd-datatable=true] table.dd-table.dd-compact .dd-table__head th,[data-dd-datatable=true] table.dd-table.dd-compact .dd-table__body td{padding:var(--ddt-cell-py-compact) var(--ddt-cell-px-compact)}table.dd-table[data-dd-table] thead th:first-child,table.dd-table[data-dd-table] tbody td:first-child,[data-dd-datatable=true] .dd-table__head th:first-child,[data-dd-datatable=true] .dd-table__body td:first-child{padding-left:var(--ddt-edge-px-current)}table.dd-table[data-dd-table] thead th:last-child,table.dd-table[data-dd-table] tbody td:last-child,[data-dd-datatable=true] .dd-table__head th:last-child,[data-dd-datatable=true] .dd-table__body td:last-child{padding-right:var(--ddt-edge-px-current)}.dd-table-wrap[data-dd-y-overflow=true]:not([data-dd-split-header=true]) table.dd-table[data-dd-table] thead th:last-child,.dd-table-wrap[data-dd-y-overflow=true]:not([data-dd-split-header=true]) table.dd-table[data-dd-table] tbody td:last-child,.dd-table-wrap[data-dd-y-overflow=true]:not([data-dd-split-header=true])[data-dd-datatable=true] .dd-table__head th:last-child,.dd-table-wrap[data-dd-y-overflow=true]:not([data-dd-split-header=true])[data-dd-datatable=true] .dd-table__body td:last-child{padding-right:calc(var(--ddt-edge-px-current) + var(--ddt-scrollbar-gutter))}table.dd-table[data-dd-table] thead,[data-dd-datatable=true] .dd-table__head,table.dd-table[data-dd-table] thead tr,[data-dd-datatable=true] .dd-table__head tr{background:var(--ddt-head-bg)}table.dd-table[data-dd-table] thead th,[data-dd-datatable=true] .dd-table__head th{position:relative;background:transparent;color:var(--ddt-head-text);padding-top:8px;padding-bottom:8px;font-weight:800;border-bottom:1px solid var(--ddt-border);white-space:normal;overflow:hidden;text-overflow:clip;overflow-wrap:break-word;word-break:normal;letter-spacing:0;text-transform:uppercase;font-size:var(--ddt-header-font-size);line-height:1}table.dd-table[data-dd-table] thead th:first-child,[data-dd-datatable=true] .dd-table__head th:first-child{border-top-left-radius:calc(var(--ddt-radius) - 1px)}table.dd-table[data-dd-table] thead th:last-child,[data-dd-datatable=true] .dd-table__head th:last-child{border-top-right-radius:calc(var(--ddt-radius) - 1px)}.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table] thead th:last-child,.dd-table-wrap[data-dd-split-header=true][data-dd-datatable=true] .dd-table__head th:last-child{border-top-right-radius:0}.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table] thead th,.dd-table-wrap[data-dd-split-header=true][data-dd-datatable=true] .dd-table__head th{border-bottom:0}.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table] thead,.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table] thead tr,.dd-table-wrap[data-dd-split-header=true][data-dd-datatable=true] .dd-table__head,.dd-table-wrap[data-dd-split-header=true][data-dd-datatable=true] .dd-table__head tr{background:transparent}table.dd-table[data-dd-table] th>*,table.dd-table[data-dd-table] td>*{min-width:0;max-width:100%;box-sizing:border-box}.dd-table-head-content,.dd-table-cell-content{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:inherit;text-overflow:inherit;white-space:inherit;word-break:inherit}.dd-table-head--media-offset .dd-table-head-content,.dd-table-head--media-offset .dd-table-sort{padding-left:var(--ddt-header-media-offset, 52px)}.dd-table-cell-content>*,.dd-table-head-content>*{max-width:100%;min-width:0;box-sizing:border-box}table.dd-table[data-dd-table] tbody td,[data-dd-datatable=true] .dd-table__body td{white-space:normal;overflow:hidden;text-overflow:clip;overflow-wrap:break-word;word-break:normal}table.dd-table[data-dd-table] tbody td[data-kind=numeric],table.dd-table[data-dd-table] tbody td[data-kind=logo],table.dd-table[data-dd-table] tbody td[data-kind=actions],[data-dd-datatable=true] .dd-table__body td[data-kind=numeric],[data-dd-datatable=true] .dd-table__body td[data-kind=logo],[data-dd-datatable=true] .dd-table__body td[data-kind=actions]{white-space:nowrap;text-align:center}table.dd-table[data-dd-table] [data-kind=badge],[data-dd-datatable=true] [data-kind=badge]{white-space:normal;overflow-wrap:break-word;text-align:center}table.dd-table[data-dd-table] th[data-kind=name],table.dd-table[data-dd-table] td[data-kind=name],table.dd-table[data-dd-table] th[data-kind=text],table.dd-table[data-dd-table] td[data-kind=text],[data-dd-datatable=true] .dd-table__head th[data-kind=name],[data-dd-datatable=true] .dd-table__body td[data-kind=name],[data-dd-datatable=true] .dd-table__head th[data-kind=text],[data-dd-datatable=true] .dd-table__body td[data-kind=text]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;word-break:normal;letter-spacing:0}table.dd-table[data-dd-table] th[data-kind=name],table.dd-table[data-dd-table] td[data-kind=name],table.dd-table[data-dd-table] th[data-kind=text],table.dd-table[data-dd-table] td[data-kind=text],[data-dd-datatable=true] .dd-table__head th[data-kind=name],[data-dd-datatable=true] .dd-table__body td[data-kind=name],[data-dd-datatable=true] .dd-table__head th[data-kind=text],[data-dd-datatable=true] .dd-table__body td[data-kind=text]{text-align:left}table.dd-table[data-dd-table] th[data-kind=name] .dd-table-sort>span:first-child,table.dd-table[data-dd-table] th[data-kind=text] .dd-table-sort>span:first-child,[data-dd-datatable=true] .dd-table__head th[data-kind=name] .dd-table-sort>span:first-child,[data-dd-datatable=true] .dd-table__head th[data-kind=text] .dd-table-sort>span:first-child{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;word-break:normal}table.dd-table[data-dd-table] th[data-kind=name],[data-dd-datatable=true] .dd-table__head th[data-kind=name],table.dd-table[data-dd-table] td[data-kind=name],[data-dd-datatable=true] .dd-table__body td[data-kind=name],table.dd-table[data-dd-table] th[data-kind=text],[data-dd-datatable=true] .dd-table__head th[data-kind=text],table.dd-table[data-dd-table] td[data-kind=text],[data-dd-datatable=true] .dd-table__body td[data-kind=text]{min-width:0}table.dd-table[data-dd-table] thead th,[data-dd-datatable=true] .dd-table__head th{text-align:center!important}table.dd-table[data-dd-table] thead th .dd-table-head-content,[data-dd-datatable=true] .dd-table__head th .dd-table-head-content,table.dd-table[data-dd-table] thead th .dd-table-sort,[data-dd-datatable=true] .dd-table__head th .dd-table-sort{justify-content:center!important;text-align:center!important}table.dd-table[data-dd-table] thead th[data-kind=name],table.dd-table[data-dd-table] thead th[data-kind=text],[data-dd-datatable=true] .dd-table__head th[data-kind=name],[data-dd-datatable=true] .dd-table__head th[data-kind=text]{text-align:left!important}table.dd-table[data-dd-table] thead th[data-kind=name] .dd-table-head-content,table.dd-table[data-dd-table] thead th[data-kind=text] .dd-table-head-content,[data-dd-datatable=true] .dd-table__head th[data-kind=name] .dd-table-head-content,[data-dd-datatable=true] .dd-table__head th[data-kind=text] .dd-table-head-content,table.dd-table[data-dd-table] thead th[data-kind=name] .dd-table-sort,table.dd-table[data-dd-table] thead th[data-kind=text] .dd-table-sort,[data-dd-datatable=true] .dd-table__head th[data-kind=name] .dd-table-sort,[data-dd-datatable=true] .dd-table__head th[data-kind=text] .dd-table-sort{justify-content:flex-start!important;text-align:left!important}.dd-break-anywhere{overflow-wrap:anywhere!important;word-break:break-word!important}table.dd-table[data-dd-table] tbody tr,[data-dd-datatable=true] .dd-table__body tr,table.dd-table[data-dd-table] tbody td,[data-dd-datatable=true] .dd-table__body td{background:transparent!important}table.dd-table[data-dd-table] tbody tr:nth-child(odd),[data-dd-datatable=true] .dd-table__body tr:nth-child(odd){background:var(--ddt-row-odd)!important}table.dd-table[data-dd-table] tbody tr:nth-child(2n),[data-dd-datatable=true] .dd-table__body tr:nth-child(2n){background:var(--ddt-row-even)!important}table.dd-table[data-dd-table] tbody tr:nth-child(odd)>td,table.dd-table[data-dd-table] tbody tr:nth-child(2n)>td,[data-dd-datatable=true] .dd-table__body tr:nth-child(odd)>td,[data-dd-datatable=true] .dd-table__body tr:nth-child(2n)>td{background:transparent!important}table.dd-table[data-dd-table] tbody tr:hover,[data-dd-datatable=true] .dd-table__body tr:hover{background:var(--ddt-row-hover)!important}table.dd-table[data-dd-table] tbody tr:last-child td,[data-dd-datatable=true] .dd-table__body tr:last-child td{border-bottom:none}.row-actions{--row-action-size: 34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap!important;max-width:100%}.dd-table .row-actions{--row-action-size: 34px;gap:5px;justify-content:center;flex-wrap:wrap!important}.dd-table.dd-compact .row-actions{--row-action-size: 32px}.row-actions.row-actions--wrap{flex-wrap:wrap!important}.row-badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%}.dd-date-badge{width:auto!important;min-width:0!important;max-width:min(100%,16rem);height:auto}.dd-date-badge .custom-ui-Badge-label{white-space:normal;text-align:center;line-height:1.1}.dd-nowrap{white-space:nowrap!important}.dd-table .dd-nowrap{display:inline-block;max-width:100%;overflow:hidden;text-overflow:clip;vertical-align:bottom}.dd-table th.dd-schedule-date,.dd-table td.dd-schedule-date,.dd-table__head th.dd-schedule-date,.dd-table__body td.dd-schedule-date{width:clamp(9.5rem,26%,12.5rem);white-space:normal;overflow-wrap:break-word;word-break:normal}.dd-table th.dd-schedule-time,.dd-table td.dd-schedule-time,.dd-table__head th.dd-schedule-time,.dd-table__body td.dd-schedule-time{width:clamp(4.25rem,12%,6.5rem);white-space:nowrap}.dd-table .custom-ui-Badge-root{max-width:100%;min-width:0!important;--badge-fz: clamp(10px, .2vw + 9px, 12px);--badge-padding-x: 8px;height:auto}.dd-table .custom-ui-Badge-label{max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;line-height:1.1}.dd-table .btn-pill--circular{--pill-circular-size: var(--row-action-size)}.dd-table.dd-compact .btn-pill--circular{--row-action-size: 30px}.dd-table .dd-pill-toggle--xs{--dd-pill-inline-pad: var(--dd-control-pad-x-sm)}.dd-table .dd-pill-toggle{display:flex;width:100%;max-width:100%;min-inline-size:0}.dd-table .dd-pill-toggle__btn{flex:1 1 0;min-width:0}.dd-table .dd-pill-toggle__label{overflow:hidden;text-overflow:clip}.dd-inline{display:inline-flex;align-items:center;gap:.5ch;min-width:0}table.dd-table[data-dd-table] td>.custom-ui-Group-root,table.dd-table[data-dd-table] td>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td>.dd-ui-group,table.dd-table[data-dd-table] td .dd-table-cell-content>.custom-ui-Group-root,table.dd-table[data-dd-table] td .dd-table-cell-content>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td .dd-table-cell-content>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td .dd-table-cell-content>.dd-ui-group{display:inline-flex;max-width:100%}table.dd-table[data-dd-table] td[data-kind=name]>.custom-ui-Group-root,table.dd-table[data-dd-table] td[data-kind=name]>.dd-ui-group,table.dd-table[data-dd-table] td[data-kind=text]>.custom-ui-Group-root,table.dd-table[data-dd-table] td[data-kind=text]>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td[data-kind=name]>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td[data-kind=name]>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td[data-kind=text]>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td[data-kind=text]>.dd-ui-group,table.dd-table[data-dd-table] td[data-kind=name] .dd-table-cell-content>.custom-ui-Group-root,table.dd-table[data-dd-table] td[data-kind=name] .dd-table-cell-content>.dd-ui-group,table.dd-table[data-dd-table] td[data-kind=text] .dd-table-cell-content>.custom-ui-Group-root,table.dd-table[data-dd-table] td[data-kind=text] .dd-table-cell-content>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td[data-kind=name] .dd-table-cell-content>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td[data-kind=name] .dd-table-cell-content>.dd-ui-group,[data-dd-datatable=true] .dd-table__body td[data-kind=text] .dd-table-cell-content>.custom-ui-Group-root,[data-dd-datatable=true] .dd-table__body td[data-kind=text] .dd-table-cell-content>.dd-ui-group{justify-content:flex-start}table.dd-table[data-dd-table] td[data-kind=actions] .dd-table-cell-content,[data-dd-datatable=true] .dd-table__body td[data-kind=actions] .dd-table-cell-content{display:flex;align-items:center;justify-content:center}.dd-table-sort{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:100%;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;text-align:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;padding:0;min-width:0}.dd-table-sort>span:first-child{min-width:0;flex:0 1 auto;text-align:inherit;white-space:normal;overflow-wrap:break-word}.dd-table-sort:hover{opacity:.95}.dd-table-sort:focus-visible{outline:2px solid rgba(0,200,120,.5);outline-offset:2px;border-radius:4px}.dd-table-sortIcon{display:inline-flex;align-items:center;font-size:.75em;opacity:.8;flex-shrink:0}.dd-embed-preview{max-width:100%;overflow:hidden;box-sizing:border-box}.dd-embed-preview *{max-width:100%;box-sizing:border-box}.dd-embed-preview iframe,.dd-embed-preview video,.dd-embed-preview img{max-width:100%!important}@media(max-width:720px){.row-actions{gap:6px}table.dd-table[data-dd-table] th[data-kind=actions],table.dd-table[data-dd-table] td[data-kind=actions],[data-dd-datatable=true] .dd-table__head th[data-kind=actions],[data-dd-datatable=true] .dd-table__body td[data-kind=actions]{position:sticky;right:0;z-index:2;box-shadow:-8px 0 12px #00000038}table.dd-table[data-dd-table] th[data-kind=actions],[data-dd-datatable=true] .dd-table__head th[data-kind=actions]{z-index:3;background:var(--ddt-head-bg)}table.dd-table[data-dd-table] td[data-kind=actions],[data-dd-datatable=true] .dd-table__body td[data-kind=actions]{background:var(--ddt-sticky-bg)!important}.dd-date-badge{max-width:12rem}table.dd-table[data-dd-table],[data-dd-datatable=true] table.dd-table__table,[data-dd-datatable=true] table.dd-table[data-dd-table]{font-size:var(--ddt-font-size-compact)}.dd-table .custom-ui-Badge-root{--badge-fz: 10px;--badge-padding-x: 6px}.dd-table.dd-compact .btn-pill--circular,.dd-table .btn-pill--circular{--row-action-size: 34px}}@container (max-width: 720px){table.dd-table[data-dd-table].dd-compact th,table.dd-table[data-dd-table].dd-compact td,[data-dd-datatable=true] table.dd-table.dd-compact .dd-table__head th,[data-dd-datatable=true] table.dd-table.dd-compact .dd-table__body td{padding-inline:8px}.dd-table .row-actions{--row-action-size: 30px;gap:5px}.dd-table .dd-pill-toggle--xs{--dd-pill-inline-pad: var(--dd-control-pad-x-xs)}}@container (max-width: 480px){.dd-table-wrap[data-dd-split-header=true] .dd-table-head-scroll{display:none}.dd-table-wrap[data-dd-split-header=true] .dd-table-scroll{border-radius:inherit}.dd-table-wrap table.dd-table[data-dd-table],.dd-table-wrap table.dd-table[data-dd-table] colgroup,.dd-table-wrap table.dd-table[data-dd-table] tbody,.dd-table-wrap table.dd-table[data-dd-table] tr{display:block;width:100%;min-width:0}.dd-table-wrap table.dd-table[data-dd-table] colgroup{display:none}.dd-table-wrap table.dd-table[data-dd-table] tbody tr{padding:8px 0;border-bottom:1px solid var(--ddt-border-soft)}.dd-table-wrap table.dd-table[data-dd-table] tbody tr:last-child{border-bottom:0}.dd-table-wrap table.dd-table[data-dd-table] tbody td,.dd-table-wrap[data-dd-datatable=true] .dd-table__body td{display:grid;grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr);align-items:center;gap:8px;width:100%!important;padding:7px 10px;border-bottom:0;overflow:visible;text-align:left!important;white-space:normal}.dd-table-wrap table.dd-table[data-dd-table] tbody td:before,.dd-table-wrap[data-dd-datatable=true] .dd-table__body td:before{content:attr(data-dd-label);min-width:0;color:var(--ddt-head-text);font-size:var(--ddt-header-font-size);font-weight:800;line-height:1.05;overflow-wrap:break-word;text-transform:uppercase}.dd-table-wrap table.dd-table[data-dd-table] tbody td[data-kind=name],.dd-table-wrap[data-dd-datatable=true] .dd-table__body td[data-kind=name]{grid-template-columns:1fr;padding-top:9px;padding-bottom:9px}.dd-table-wrap table.dd-table[data-dd-table] tbody td[data-kind=name]:before,.dd-table-wrap[data-dd-datatable=true] .dd-table__body td[data-kind=name]:before{display:none}.dd-table-wrap .dd-table-cell-content,.dd-table-wrap .dd-table-head-content{overflow:visible}.dd-table-wrap table.dd-table[data-dd-table] tbody td[data-kind=actions] .dd-table-cell-content,.dd-table-wrap[data-dd-datatable=true] .dd-table__body td[data-kind=actions] .dd-table-cell-content{justify-content:flex-start}.dd-table .row-actions{--row-action-size: var(--dd-control-height-4xl);flex-wrap:wrap!important}.dd-table [data-kind=actions] .btn-pill,.dd-table [data-kind=actions] .dd-ui-button,.dd-table [data-kind=actions] button,.dd-table [data-kind=actions] a{min-height:var(--dd-control-height-4xl)}.dd-table [data-kind=actions] .btn-pill--circular{--pill-circular-size: var(--dd-control-height-4xl);min-width:var(--dd-control-height-4xl)!important}.dd-table .dd-pill-toggle{max-width:10rem}}@container (max-width: 420px){.dd-table-wrap table.dd-table[data-dd-table] tbody td,.dd-table-wrap[data-dd-datatable=true] .dd-table__body td{grid-template-columns:1fr;gap:4px}}.dd-modal .custom-ui-Modal-content{background:transparent!important;box-shadow:var(--shadow-md, 0 10px 30px rgba(0, 0, 0, .34));overflow:hidden;max-height:calc(100dvh - 24px)}.dd-modal{--dd-modal-bg-base: var(--dd-bg, var(--color-background, var(--custom-ui-color-body, #050708)))}.dd-modal .custom-ui-Modal-body{padding:0!important;max-height:calc(100dvh - 24px);overflow:hidden}.dd-modal__surface{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dd-modal__frame{display:flex;flex-direction:column;flex:1 1 auto;width:100%;max-width:100%!important;max-height:100%!important;height:auto!important;min-height:0}.dd-modal__header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4, 14px) var(--space-5, 18px);border-bottom:1px solid color-mix(in oklab,var(--dd-card-bg),white 18%);position:relative;z-index:1;background:transparent;flex-shrink:0}.dd-modal__title-text{margin:0;font-size:24px;line-height:1.2;color:var(--color-text-primary, var(--dd-text, #f2f4ff));letter-spacing:.3px;font-weight:700}.dd-modal__header-right{display:inline-flex;align-items:center;gap:8px}.dd-modal__close{background:linear-gradient(90deg,var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)),var(--pill-secondary-core, var(--color-primary, #2B5342)),var(--pill-secondary-edge, var(--color-primary-dark, #1a2421)));color:#fff8f3!important;border:1px solid transparent;font-size:22px;line-height:1;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:999px;cursor:pointer;filter:drop-shadow(0 1px 0 rgba(255,255,255,.24));box-shadow:var(--pill-shadow, 0 10px 22px rgba(0, 0, 0, .28)),var( --pill-inset, inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .22) )}.dd-modal__close:hover{filter:brightness(1.06)}.dd-modal__body{overflow:auto;flex:1 1 auto;min-height:0;padding:12px 16px 14px;height:auto!important;max-height:none!important}.dd-modal__footer{position:relative;bottom:auto;z-index:2;border-top:1px solid color-mix(in oklab,var(--dd-card-bg),white 18%);background:transparent;padding:12px 18px max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.dd-modal__footer-buttons{display:inline-flex;gap:10px}@media(max-width:560px){.dd-modal__frame{max-width:calc(100% - 20px)!important;margin:0 auto}.dd-modal__title-text{font-size:20px}.dd-modal__close{width:44px;height:44px;min-width:44px;min-height:44px}}.dd-modal .dd-card{max-width:1600px!important;width:100%!important;max-height:calc(100dvh - 24px)!important}.dd-modal .dd-card.dd-glass{background:linear-gradient(180deg,#ffffff1a,#ffffff0f 40%,#ffffff0a),linear-gradient(180deg,#0000,#0000002e),color-mix(in srgb,var(--dd-card-bg) 22%,var(--dd-modal-bg-base))}:root[data-dd-theme-mode=light] .dd-modal .dd-card.dd-glass:not(.dd-card-theme-dark),.dd-modal .dd-card.dd-card-theme-light.dd-glass{background:linear-gradient(180deg,#fff3,#ffffff0f),linear-gradient(180deg,#0000,#0000001f),color-mix(in srgb,var(--dd-card-bg) 18%,var(--dd-modal-bg-base))}.dd-modal .dd-modal__surface--xl,.dd-modal .dd-modal__surface--wide{height:calc(100dvh - 24px)!important}.dd-modal .dd-modal__surface--xl .dd-modal__frame,.dd-modal .dd-modal__surface--wide .dd-modal__frame{height:100%;max-height:100%;min-height:0}.dd-specular,.dd-card:before,.dd-card:after{pointer-events:none!important}.dd-modal__body,.custom-ui-Modal-content{pointer-events:auto!important}.dd-game-day-hub,.dd-game-day-hub__shell{width:100%}.dd-game-day-hub__hero{--dd-card-min-h: auto}.dd-game-day-hub__hero-stack,.dd-game-day-hub__section-stack{position:relative;z-index:1}.dd-game-day-hub__hero-top{align-items:flex-start}.dd-game-day-hub__hero-copy{flex:1 1 420px;min-width:0}.dd-game-day-hub__meta,.dd-game-day-hub__actions,.dd-game-day-hub__event-details{flex-wrap:wrap}.dd-game-day-hub__badge,.dd-game-day-hub__status{max-width:100%;text-transform:uppercase;letter-spacing:0}.dd-game-day-hub__title{color:var(--dd-card-fg, var(--dd-text, #fff));line-height:1.05;letter-spacing:0;overflow-wrap:anywhere}.dd-game-day-hub__subtitle,.dd-game-day-hub__section-description,.dd-game-day-hub__placeholder-copy,.dd-game-day-hub__event-detail{color:var(--dd-card-muted, var(--dd-muted, rgba(255, 255, 255, .72)));line-height:1.45}.dd-game-day-hub__subtitle{max-width:760px}.dd-game-day-hub__event-detail{padding:4px 8px;border:1px solid color-mix(in srgb,var(--dd-card-fg, #fff) 14%,transparent);border-radius:8px}.dd-game-day-hub__section-card{--dd-card-min-h: 220px}.dd-game-day-hub__section-content{min-height:72px}.dd-game-day-hub__bare-section{height:100%;min-width:0}.dd-game-day-hub__empty-card{--dd-card-min-h: 220px}@media(max-width:720px){.dd-game-day-hub__hero-top{align-items:stretch}.dd-game-day-hub__actions{justify-content:flex-start}}.dd-pog-surface{--pog-surface-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 34%, transparent);--pog-surface-bottom: color-mix(in srgb, var(--dd-bg, #030905) 72%, transparent);--pog-surface-border: color-mix(in srgb, var(--color-primary-light, #23a15c) 22%, transparent);--pog-copy-muted: color-mix(in srgb, var(--dd-text, #eef8f0) 68%, transparent);--pog-copy-soft: color-mix(in srgb, var(--dd-text, #eef8f0) 50%, transparent);--pog-emerald-rgb: var(--toggle-thumb-glow-rgb, 29, 186, 120);--pog-toggle-shell-bg: color-mix(in srgb, var(--dd-chrome-bg, #010c06) 82%, transparent);--pog-toggle-shell-border: color-mix(in srgb, var(--color-primary-light, #23a15c) 18%, transparent);--pog-toggle-indicator-top: color-mix(in srgb, var(--color-primary-light, #23a15c) 70%, var(--dd-bg, #030905));--pog-toggle-indicator-bottom: color-mix(in srgb, var(--color-primary-dark, #1a2421) 76%, var(--dd-bg, #030905));--pog-kicker-color: rgba(189, 231, 206, .72);--pog-row-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 32%, transparent);--pog-row-bottom: color-mix(in srgb, var(--dd-bg, #030905) 68%, transparent);--pog-plaque-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 78%, var(--dd-bg, #030905));--pog-plaque-bottom: color-mix(in srgb, var(--color-primary-dark, #1a2421) 86%, var(--dd-bg, #030905));--pog-date-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 58%, var(--dd-bg, #030905));--pog-date-bottom: color-mix(in srgb, var(--color-primary-dark, #1a2421) 72%, var(--dd-bg, #030905));--pog-date-border: color-mix(in srgb, var(--dd-text, #eef8f0) 20%, transparent);--pog-date-muted: rgba(223, 240, 231, .76);--pog-date-soft: rgba(223, 240, 231, .72);--pog-points-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 62%, var(--dd-bg, #030905));--pog-points-bottom: color-mix(in srgb, var(--dd-bg, #030905) 88%, black);--pog-points-unit-color: color-mix(in srgb, var(--color-primary-light, #23a15c) 68%, white);--pog-note-border: color-mix(in srgb, var(--dd-text, #eef8f0) 8%, transparent);--pog-trend-base-border: color-mix(in srgb, var(--color-primary-light, #23a15c) 22%, transparent);--pog-trend-base-bg: color-mix(in srgb, var(--color-primary-light, #23a15c) 12%, transparent);--pog-trend-base-color: color-mix(in srgb, var(--dd-text, #eef8f0) 88%, transparent);--pog-token-core-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 30%, var(--dd-bg, #030905));--pog-token-core-bottom: color-mix(in srgb, var(--dd-bg, #030905) 88%, black);--pog-avatar-top: color-mix(in srgb, var(--dd-palette-card, #2b5342) 28%, var(--dd-bg, #030905));--pog-avatar-bottom: color-mix(in srgb, var(--dd-bg, #030905) 88%, black);--pog-gold-rgb: 225, 183, 82;--pog-silver-rgb: 181, 195, 210;--pog-bronze-rgb: 182, 119, 78}.dd-pog-surface--sapphire{--pog-surface-top: rgba(10, 21, 43, .62);--pog-surface-bottom: rgba(4, 12, 26, .38);--pog-surface-border: rgba(165, 206, 255, .16);--pog-copy-muted: rgba(228, 238, 255, .72);--pog-copy-soft: rgba(228, 238, 255, .52);--pog-emerald-rgb: 74, 144, 226;--pog-toggle-shell-bg: rgba(8, 18, 39, .8);--pog-toggle-shell-border: rgba(165, 206, 255, .14);--pog-toggle-indicator-top: rgba(31, 80, 147, .9);--pog-toggle-indicator-bottom: rgba(10, 34, 78, .94);--pog-kicker-color: rgba(179, 214, 255, .74);--pog-row-top: rgba(13, 28, 56, .56);--pog-row-bottom: rgba(7, 16, 34, .32);--pog-plaque-top: rgba(24, 63, 121, .76);--pog-plaque-bottom: rgba(10, 29, 67, .86);--pog-date-top: rgba(24, 51, 98, .9);--pog-date-bottom: rgba(9, 22, 52, .94);--pog-date-border: rgba(165, 206, 255, .24);--pog-date-muted: rgba(214, 231, 255, .76);--pog-date-soft: rgba(214, 231, 255, .72);--pog-points-top: rgba(26, 60, 118, .9);--pog-points-bottom: rgba(9, 20, 49, .96);--pog-points-unit-color: rgba(184, 220, 255, .86);--pog-note-border: rgba(165, 206, 255, .1);--pog-trend-base-border: rgba(165, 206, 255, .2);--pog-trend-base-bg: rgba(165, 206, 255, .1);--pog-trend-base-color: rgba(235, 244, 255, .88);--pog-token-core-top: rgba(20, 41, 82, .96);--pog-token-core-bottom: rgba(8, 16, 38, .96);--pog-avatar-top: rgba(17, 34, 67, .96);--pog-avatar-bottom: rgba(8, 15, 32, .98)}.dd-pog-surface--amethyst{--pog-surface-top: rgba(25, 12, 38, .62);--pog-surface-bottom: rgba(14, 7, 22, .38);--pog-surface-border: rgba(216, 174, 255, .16);--pog-copy-muted: rgba(243, 230, 255, .72);--pog-copy-soft: rgba(243, 230, 255, .52);--pog-emerald-rgb: 142, 68, 173;--pog-toggle-shell-bg: rgba(22, 10, 33, .82);--pog-toggle-shell-border: rgba(216, 174, 255, .14);--pog-toggle-indicator-top: rgba(95, 41, 128, .9);--pog-toggle-indicator-bottom: rgba(42, 16, 62, .94);--pog-kicker-color: rgba(229, 201, 255, .74);--pog-row-top: rgba(31, 16, 45, .56);--pog-row-bottom: rgba(16, 8, 24, .32);--pog-plaque-top: rgba(88, 42, 122, .76);--pog-plaque-bottom: rgba(41, 18, 60, .86);--pog-date-top: rgba(74, 35, 108, .9);--pog-date-bottom: rgba(34, 14, 48, .94);--pog-date-border: rgba(216, 174, 255, .24);--pog-date-muted: rgba(235, 218, 255, .76);--pog-date-soft: rgba(235, 218, 255, .72);--pog-points-top: rgba(84, 40, 120, .9);--pog-points-bottom: rgba(36, 14, 53, .96);--pog-points-unit-color: rgba(224, 194, 255, .86);--pog-note-border: rgba(216, 174, 255, .1);--pog-trend-base-border: rgba(216, 174, 255, .2);--pog-trend-base-bg: rgba(216, 174, 255, .1);--pog-trend-base-color: rgba(247, 238, 255, .88);--pog-token-core-top: rgba(62, 28, 88, .96);--pog-token-core-bottom: rgba(24, 10, 38, .96);--pog-avatar-top: rgba(55, 24, 76, .96);--pog-avatar-bottom: rgba(22, 9, 33, .98)}.dd-pog-surface--spessartite{--pog-surface-top: rgba(43, 22, 8, .62);--pog-surface-bottom: rgba(24, 10, 4, .38);--pog-surface-border: rgba(255, 197, 150, .16);--pog-copy-muted: rgba(255, 239, 225, .72);--pog-copy-soft: rgba(255, 239, 225, .52);--pog-emerald-rgb: 187, 95, 29;--pog-toggle-shell-bg: rgba(34, 16, 8, .82);--pog-toggle-shell-border: rgba(255, 197, 150, .14);--pog-toggle-indicator-top: rgba(153, 77, 25, .9);--pog-toggle-indicator-bottom: rgba(72, 31, 10, .94);--pog-kicker-color: rgba(255, 217, 189, .74);--pog-row-top: rgba(45, 23, 11, .56);--pog-row-bottom: rgba(22, 11, 5, .32);--pog-plaque-top: rgba(122, 64, 24, .76);--pog-plaque-bottom: rgba(63, 29, 10, .86);--pog-date-top: rgba(105, 56, 26, .9);--pog-date-bottom: rgba(48, 22, 9, .94);--pog-date-border: rgba(255, 197, 150, .24);--pog-date-muted: rgba(255, 231, 208, .76);--pog-date-soft: rgba(255, 231, 208, .72);--pog-points-top: rgba(125, 63, 24, .9);--pog-points-bottom: rgba(54, 24, 8, .96);--pog-points-unit-color: rgba(255, 214, 180, .86);--pog-note-border: rgba(255, 197, 150, .1);--pog-trend-base-border: rgba(255, 197, 150, .2);--pog-trend-base-bg: rgba(255, 197, 150, .1);--pog-trend-base-color: rgba(255, 245, 236, .88);--pog-token-core-top: rgba(84, 42, 17, .96);--pog-token-core-bottom: rgba(34, 15, 6, .96);--pog-avatar-top: rgba(73, 36, 15, .96);--pog-avatar-bottom: rgba(28, 12, 5, .98)}.pog-board,.pog-awards-feed{display:grid;gap:18px}.pog-board.is-exporting *,.pog-awards-feed.is-exporting *{animation:none!important;transition:none!important}.dd-pog-toggle{--toggle-track-bg: var(--pog-toggle-shell-bg);--toggle-track-border: var(--pog-toggle-shell-border);--toggle-active-bg: linear-gradient(180deg, var(--pog-toggle-indicator-top), var(--pog-toggle-indicator-bottom)), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, 0));--toggle-thumb-ring: rgba(var(--pog-emerald-rgb), .28);--toggle-thumb-glow-rgb: var(--pog-emerald-rgb);--toggle-label: rgba(233, 245, 238, .76);--toggle-label-active: #f7fbf9;--toggle-label-disabled: rgba(233, 245, 238, .42);box-shadow:inset 0 1px #ffffff0a}.dd-pog-toggle .dd-pill-toggle__btn{font-size:.82rem;font-weight:800}.pog-board__section,.pog-awards-feed__section{display:grid;gap:14px}.pog-board__section-head,.pog-awards-feed__section-head{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap}.pog-board__eyebrow{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--pog-kicker-color)}.pog-board__title{margin:0;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800;line-height:1.05;color:#f4fbf7}.pog-board__caption{max-width:32rem;font-size:.86rem;color:var(--pog-copy-muted)}.pog-board__podium{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr) minmax(0,1fr);gap:14px;align-items:end}.pog-board__slot{display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.pog-board__slot--empty{min-height:1px}.pog-board__slot--rank-1{transform:translateY(-10px)}.pog-podium-card{position:relative;overflow:hidden;display:grid;gap:14px;min-height:276px;padding:18px;border-radius:22px 22px 18px 18px;border:1px solid var(--pog-surface-border);background:radial-gradient(circle at top,rgba(var(--pog-accent-rgb),.18),transparent 52%),linear-gradient(180deg,#ffffff08,#fff0),linear-gradient(180deg,var(--pog-surface-top),var(--pog-surface-bottom));box-shadow:inset 0 1px #ffffff0d,inset 0 -26px 40px #0003,0 16px 34px #00000042;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pog-podium-card:before{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid rgba(var(--pog-accent-rgb),.12);pointer-events:none}.pog-podium-card:after{content:"";position:absolute;inset:-40% auto auto -20%;width:65%;height:160%;opacity:0;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:opacity .18s ease}.pog-podium-card:hover{transform:translateY(-4px);border-color:rgba(var(--pog-accent-rgb),.42);box-shadow:inset 0 1px #ffffff0f,inset 0 -26px 40px #0003,0 20px 40px #0000004d,0 0 0 1px rgba(var(--pog-accent-rgb),.1)}.pog-podium-card:hover:after{opacity:1}.pog-podium-card--gold{--pog-accent-rgb: var(--pog-gold-rgb)}.pog-podium-card--silver{--pog-accent-rgb: var(--pog-silver-rgb)}.pog-podium-card--bronze{--pog-accent-rgb: var(--pog-bronze-rgb)}.pog-podium-card__top,.pog-podium-card__footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.pog-rank-chip{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(var(--pog-accent-rgb),.42);background:rgba(var(--pog-accent-rgb),.12);color:#f8fcfaf5;font-size:.78rem;font-weight:800;letter-spacing:.08em}.pog-rank-chip--row{--pog-accent-rgb: var(--pog-emerald-rgb);min-width:42px;height:28px;padding:0 10px;font-size:.72rem}.pog-podium-card__icon{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;color:#f8fcfaf0;background:rgba(var(--pog-accent-rgb),.16);border:1px solid rgba(var(--pog-accent-rgb),.34);box-shadow:0 0 20px rgba(var(--pog-accent-rgb),.2)}.pog-podium-card__identity,.pog-award-card__body{position:relative;z-index:1}.pog-podium-card__body{position:relative;z-index:1;display:grid;gap:8px}.pog-podium-card__name,.pog-award-card__name,.pog-rank-row__name{margin:0;font-weight:800;color:#f4fbf7;line-height:1.05}.pog-podium-card__name{font-size:clamp(1.3rem,2.5vw,1.9rem)}.pog-award-card__name,.pog-rank-row__name{font-size:1rem}.pog-podium-card__meta,.pog-rank-row__summary,.pog-award-card__summary,.pog-award-card__note,.pog-podium-card__summary{margin:0;color:var(--pog-copy-muted)}.pog-podium-card__meta{font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pog-copy-soft)}.pog-podium-card__summary,.pog-rank-row__summary,.pog-award-card__summary,.pog-award-card__note{font-size:.9rem;line-height:1.45}.pog-award-pill{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(var(--pog-accent-rgb),.34);background:rgba(var(--pog-accent-rgb),.12);color:#f8fcfaf5;font-size:.72rem;font-weight:800;letter-spacing:.12em}.pog-podium-card__score{display:inline-flex;align-items:baseline;gap:6px;color:#f8fcfafa}.pog-podium-card__score-value{font-size:clamp(2rem,4vw,2.75rem);font-weight:900;line-height:.9}.pog-podium-card__score-unit{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--pog-accent-rgb),.98)}.pog-podium-base{position:relative;height:76px;border-radius:0 0 18px 18px;background:linear-gradient(180deg,rgba(var(--pog-accent-rgb),.22),#04110dad),linear-gradient(180deg,#ffffff08,#fff0);border:1px solid rgba(var(--pog-accent-rgb),.26);border-top:0;box-shadow:inset 0 1px #ffffff0a,inset 0 -12px 24px #00000038}.pog-podium-base:before{content:"";position:absolute;inset:0 18px auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent)}.pog-board__slot--rank-1 .pog-podium-base{height:106px}.pog-podium-base--gold{--pog-accent-rgb: var(--pog-gold-rgb)}.pog-podium-base--silver{--pog-accent-rgb: var(--pog-silver-rgb)}.pog-podium-base--bronze{--pog-accent-rgb: var(--pog-bronze-rgb)}.pog-rank-list{display:grid;gap:10px}.pog-rank-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid var(--pog-surface-border);background:linear-gradient(180deg,#ffffff06,#fff0),linear-gradient(180deg,var(--pog-row-top),var(--pog-row-bottom));box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000024;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pog-rank-row:hover{transform:translateY(-2px);border-color:rgba(var(--pog-emerald-rgb),.28);box-shadow:inset 0 1px #ffffff0a,0 14px 26px #0000002e}.pog-rank-row__main,.pog-rank-row__aside,.pog-award-card__badge-rail{display:flex;align-items:center;gap:12px}.pog-rank-row__main{min-width:0;flex:1 1 auto}.pog-rank-row__copy,.pog-award-card__copy{min-width:0;display:grid;gap:4px}.pog-rank-row__aside{flex:0 0 auto}.pog-trend-chip,.pog-points-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pog-trend-chip{border:1px solid var(--pog-trend-base-border);background:var(--pog-trend-base-bg);color:var(--pog-trend-base-color)}.pog-trend-chip--up{border-color:rgba(var(--pog-emerald-rgb),.34);background:rgba(var(--pog-emerald-rgb),.14)}.pog-trend-chip--down{border-color:#c05f5a61;background:#c05f5a1f}.pog-points-pill{border:1px solid rgba(var(--pog-emerald-rgb),.36);background:rgba(var(--pog-emerald-rgb),.14);color:#f5fbf8f5}.pog-awards-feed__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pog-award-card{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--pog-surface-border);background:linear-gradient(180deg,#ffffff06,#fff0),linear-gradient(180deg,var(--pog-row-top),var(--pog-row-bottom));box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000029}.pog-awards-feed__empty-card{height:100%}.pog-award-card{padding:16px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.pog-award-card.is-active{border-color:rgba(var(--pog-emerald-rgb),.34);box-shadow:inset 0 1px #ffffff0a,0 14px 28px #0000002e,0 0 0 1px rgba(var(--pog-emerald-rgb),.1)}.pog-award-card:hover{transform:translateY(-2px)}.pog-award-card__top{display:grid;justify-items:start;gap:10px;margin-bottom:14px}.pog-award-card__badge-rail{width:100%;align-items:stretch;justify-content:center;flex-wrap:wrap}.pog-award-card__plaque{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:min(100%,17rem);padding:8px 16px 8px 10px;border-radius:16px;border:1px solid rgba(var(--pog-emerald-rgb),.3);background:linear-gradient(180deg,var(--pog-plaque-top),var(--pog-plaque-bottom)),linear-gradient(90deg,#ffffff0d,#fff0);box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #0000003d,0 10px 20px #0000002e}.pog-award-card__plaque:before{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid rgba(255,255,255,.04);pointer-events:none}.pog-award-card__plaque-icon{position:relative;flex:0 0 auto;width:26px;height:26px;border-radius:999px;display:grid;place-items:center;color:#fff5d6f0;background:radial-gradient(circle at 32% 28%,#ffffff38,#fff0 55%),linear-gradient(180deg,#7b6121e0,#4e3c12eb);border:1px solid rgba(var(--pog-gold-rgb),.34);box-shadow:inset 0 1px #ffffff2e,0 0 16px rgba(var(--pog-gold-rgb),.18)}.pog-award-card__plaque-text{min-width:0;color:#f7fcf9f5;font-size:.76rem;font-weight:900;letter-spacing:.12em;line-height:1.15;text-transform:uppercase;text-wrap:balance}.pog-award-card__date-badge{width:72px;min-width:72px;padding:7px 8px 9px;border-radius:18px;display:grid;justify-items:center;align-content:start;gap:3px;border:1px solid var(--pog-date-border);background:linear-gradient(180deg,var(--pog-date-top),var(--pog-date-bottom)),linear-gradient(180deg,#ffffff0a,#fff0);box-shadow:inset 0 1px #ffffff14,inset 0 -12px 18px #00000038,0 10px 20px #00000029}.pog-award-card__date-month{width:100%;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.08);color:var(--pog-date-muted);font-size:.62rem;font-weight:900;letter-spacing:.18em;line-height:1;text-align:center;text-transform:uppercase}.pog-award-card__date-day{color:#f6fbf8;font-size:1.6rem;font-weight:900;line-height:.92}.pog-award-card__date-year,.pog-award-card__date-fallback{color:var(--pog-date-soft);font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.pog-award-card__date-badge--fallback{width:auto;min-width:96px;place-items:center;padding-inline:12px}.pog-award-card__date-fallback{text-align:center;letter-spacing:.08em}.pog-award-card__points-badge{position:relative;width:76px;min-width:76px;aspect-ratio:1;display:grid;place-items:center;gap:3px;padding:10px;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);border:1px solid rgba(var(--pog-emerald-rgb),.34);background:radial-gradient(circle at 30% 24%,#ffffff24,#fff0 45%),linear-gradient(180deg,var(--pog-points-top),var(--pog-points-bottom));box-shadow:inset 0 1px #ffffff14,inset 0 -12px 18px #0000003d,0 12px 22px #0000002e}.pog-award-card__points-badge:before{content:"";position:absolute;inset:7px;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);border:1px solid rgba(var(--pog-emerald-rgb),.2);pointer-events:none}.pog-award-card__points-value,.pog-award-card__points-unit{position:relative;z-index:1}.pog-award-card__points-value{color:#f6fbf8;font-size:1.55rem;font-weight:900;line-height:.9}.pog-award-card__points-unit{color:var(--pog-points-unit-color);font-size:.64rem;font-weight:900;letter-spacing:.22em;line-height:1;text-transform:uppercase}.pog-award-card.is-active .pog-award-card__plaque,.pog-award-card.is-active .pog-award-card__points-badge{box-shadow:inset 0 1px #ffffff14,inset 0 -12px 18px #00000038,0 14px 28px #0003,0 0 0 1px rgba(var(--pog-emerald-rgb),.1)}.pog-award-card__body{display:flex;align-items:flex-start;gap:12px}.pog-award-card__note{padding-top:10px;border-top:1px solid var(--pog-note-border)}.pog-identity-token{position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;isolation:isolate;--pog-token-size: 58px;width:var(--pog-token-size);height:var(--pog-token-size)}.pog-identity-token--podium{--pog-token-size: 82px}.pog-identity-token--award{--pog-token-size: 58px}.pog-identity-token:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(var(--pog-ring-rgb),.42);background:radial-gradient(circle at 30% 30%,#ffffff1f,#fff0);box-shadow:inset 0 1px #ffffff14,0 0 22px rgba(var(--pog-ring-rgb),.18)}.pog-identity-token--gold{--pog-ring-rgb: var(--pog-gold-rgb)}.pog-identity-token--silver{--pog-ring-rgb: var(--pog-silver-rgb)}.pog-identity-token--bronze{--pog-ring-rgb: var(--pog-bronze-rgb)}.pog-identity-token--emerald{--pog-ring-rgb: var(--pog-emerald-rgb)}.pog-identity-token--neutral{--pog-ring-rgb: 114, 136, 123}.pog-identity-token__avatar,.pog-identity-token__avatar .custom-ui-Avatar-root,.pog-identity-token__avatar .custom-ui-Avatar-placeholder{width:100%;height:100%;border-radius:999px}.pog-identity-token__avatar{box-sizing:border-box;overflow:hidden;position:relative;z-index:1;padding:3px}.pog-identity-token__avatar img,.pog-identity-token__avatar .custom-ui-Avatar-placeholder{box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,var(--pog-avatar-top),var(--pog-avatar-bottom))}.pog-identity-token__medallion{position:relative;z-index:1;width:100%;height:100%;display:grid;place-items:center}.pog-identity-token__core{position:absolute;inset:8%;border-radius:999px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.12),transparent 48%),linear-gradient(180deg,var(--pog-token-core-top),var(--pog-token-core-bottom));box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #00000042}.pog-identity-token__value{position:relative;z-index:1;font-size:calc(var(--pog-token-size) * .3);font-weight:900;line-height:1;letter-spacing:.04em;color:#f8fcfaf5}.pog-board--empty,.pog-awards-feed--empty{min-height:180px;place-items:center}.pog-rank-list--empty{grid-template-columns:1fr}@media(max-width:900px){.pog-board__podium{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"first first" "second third"}.pog-board__slot--rank-1{grid-area:first;transform:none}.pog-board__slot--rank-2{grid-area:second}.pog-board__slot--rank-3{grid-area:third}.pog-board__slot--rank-1 .pog-podium-card{min-height:248px}}@media(max-width:640px){.pog-rank-row{flex-direction:column;align-items:flex-start}.pog-rank-row__aside,.pog-award-card__badge-rail{width:100%;justify-content:center}}@media(max-width:520px){.pog-board__podium{grid-template-columns:1fr;grid-template-areas:"first" "second" "third"}.pog-podium-card{min-height:auto}.pog-podium-base,.pog-board__slot--rank-1 .pog-podium-base{height:54px}.pog-awards-feed__grid{grid-template-columns:1fr}}.dd-universal-scoresheet-viewer{min-width:0}.dd-universal-scoresheet-viewer__summary{width:100%}.dd-universal-scoresheet-viewer__hero{position:sticky;top:0;z-index:3}.dd-universal-scoresheet-viewer__heroTop{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.dd-universal-scoresheet-viewer__heroCopy{min-width:0;flex:1 1 auto}.dd-universal-scoresheet-viewer__eyebrow{margin:0 0 6px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#e7f7efad}.dd-universal-scoresheet-viewer__heroTitle{margin:0;line-height:1.1}.dd-universal-scoresheet-viewer__heroBadges{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.dd-universal-scoresheet-viewer__metaChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.dd-universal-scoresheet-viewer__metaChip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#040e094d;border:1px solid rgba(255,255,255,.1);color:#eef9f2e0;font-size:.86rem}.dd-universal-scoresheet-viewer__scoreboard{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center;margin-top:18px}.dd-universal-scoresheet-viewer__scoreTile{min-width:0;min-height:0;display:flex;flex-direction:column;gap:6px}.dd-universal-scoresheet-viewer__scoreLabel{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#e7f7efb8}.dd-universal-scoresheet-viewer__scoreValue{font-size:clamp(2rem,3vw,2.8rem);line-height:1;font-weight:800}.dd-universal-scoresheet-viewer__scoreDivider{display:flex;align-items:center;justify-content:center;min-width:90px}.dd-universal-scoresheet-viewer__scoreDividerLabel{display:inline-flex;align-items:center;justify-content:center;min-width:78px;min-height:40px;padding:0 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.dd-universal-scoresheet-viewer__scoreDetail{margin-top:12px}.dd-universal-scoresheet-viewer__summaryExtra{margin-top:14px}.dd-universal-scoresheet-viewer__desktop{display:grid;grid-template-columns:minmax(300px,36%) minmax(0,1fr);gap:16px;align-items:flex-start;min-width:0}.dd-universal-scoresheet-viewer__tabs .custom-ui-Tabs-list{border-radius:999px;padding:4px;background:#07120c42;border:1px solid rgba(255,255,255,.1)}.dd-universal-scoresheet-viewer__tabs .custom-ui-Tabs-tab{border-radius:999px;font-weight:700}.dd-universal-scoresheet-viewer__tabs .custom-ui-Tabs-tab[data-active=true]{background:#ffffff1f}@media(max-width:64em){.dd-universal-scoresheet-viewer__desktop{grid-template-columns:minmax(260px,38%) minmax(0,1fr)}}@media(max-width:48em){.dd-universal-scoresheet-viewer__hero{position:static}.dd-universal-scoresheet-viewer__heroTop{flex-direction:column}.dd-universal-scoresheet-viewer__heroBadges{justify-content:flex-start}.dd-universal-scoresheet-viewer__scoreboard{grid-template-columns:1fr;gap:10px}.dd-universal-scoresheet-viewer__scoreDivider{min-width:0}}.dd-auth-shell{min-height:100dvh}html.dd-login-route,body.dd-login-route{overflow:hidden}html.dd-login-route{scrollbar-gutter:auto}body.dd-login-route #root{height:100dvh}.dd-login-screen{position:fixed;inset:0;z-index:0;display:grid;place-items:center;padding:0 1.5rem;overflow:clip;background:linear-gradient(180deg,var(--dd-login-screen-start, #07100d) 0%,var(--dd-login-screen-mid, #050807) 48%,var(--dd-login-screen-end, #020403) 100%)}.dd-login-shell{position:relative;width:100%;height:100%;overflow:clip;isolation:isolate}.lanyard-wrapper{position:relative;z-index:1;width:100%;height:100%;min-height:380px;display:flex;justify-content:center;align-items:center;transform:scale(1);transform-origin:center;overflow:visible;pointer-events:none}.lanyard-wrapper canvas{width:100%;height:100%;display:block;pointer-events:none}.dd-login-rig3d{position:absolute;inset:0}.dd-login-card-stage{position:absolute;inset:0;z-index:2;pointer-events:none;perspective:1680px;perspective-origin:50% 32%}.dd-login-strap-stage{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible}.dd-login-strap-stage__band,.dd-login-strap-stage__sheen,.dd-login-strap-stage__stitch,.dd-login-strap-stage__clipRing,.dd-login-strap-stage__clipWebbing,.dd-login-strap-stage__clipWebbingHighlight{fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round}.dd-login-strap-stage__band{fill:none;stroke:#0c1511fc;stroke-width:9.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 9px 13px rgba(0,0,0,.34)) drop-shadow(0 1px 0 rgba(210,226,217,.06))}.dd-login-strap-stage__sheen,.dd-login-strap-stage__stitch{fill:none;vector-effect:non-scaling-stroke}.dd-login-strap-stage__sheen{stroke:#bde2cd47;stroke-width:2.2px}.dd-login-strap-stage__stitch{stroke:#a0bbac8f;stroke-width:1px;stroke-dasharray:1.5 5.4;opacity:.9}.dd-login-strap-stage__clipRing,.dd-login-strap-stage__clipWebbing{filter:drop-shadow(0 8px 11px rgba(0,0,0,.3)) drop-shadow(0 1px 0 rgba(244,255,250,.05))}.dd-login-strap-stage__clipRing{fill:url(#dd-login-clip-metal-gradient);stroke:#ddece457;stroke-width:.9px}.dd-login-strap-stage__clipWebbing{fill:#1e2426fc;stroke:#e1ebea33;stroke-width:.7px}.dd-login-strap-stage__clipWebbingHighlight{fill:#e6f0ee1c;stroke:none;filter:none}.dd-login-card-projection{position:absolute;top:0;left:0;width:max-content;opacity:0;z-index:2;transform-style:preserve-3d;will-change:transform;pointer-events:none}.dd-login-card-top-probe{position:absolute;left:50%;top:4px;width:8px;height:8px;transform:translate(-50%);opacity:0;pointer-events:none}.dd-login-card-interact{pointer-events:auto;transform-style:preserve-3d}.dd-login-card{--dd-role-accent-rgb: var(--dd-login-role-accent-rgb, 112, 214, 166);--dd-login-field-surface: var(--dd-login-card-field-surface, #070d18);--dd-login-field-border: var(--dd-login-card-field-border, rgba(var(--dd-role-accent-rgb), .2));--dd-login-field-border-focus: var(--dd-login-card-field-border-focus, rgba(var(--dd-role-accent-rgb), .42));--dd-login-panel-surface: var(--dd-login-card-panel-surface, rgba(7, 13, 24, .58));--dd-login-panel-surface-strong: var(--dd-login-card-panel-surface-strong, rgba(7, 13, 24, .88));--dd-login-icon-surface: var(--dd-login-card-icon-surface, rgba(4, 8, 15, .88));--dd-login-pill-end: var(--dd-login-card-pill-end, rgba(4, 8, 15, .98));--dd-login-field-shadow: inset 0 1px 0 rgba(255, 255, 255, .025), 0 10px 16px rgba(0, 0, 0, .1);--dd-radius: 26px;position:relative;width:332px;padding:1.02rem 1.04rem .98rem;margin-top:0;color:#fff;isolation:isolate}.dd-login-card--lanyard:after{content:"";position:absolute;top:0;left:18px;right:18px;z-index:2;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 48%,rgba(0,0,0,.24),transparent);pointer-events:none}.dd-login-card-slot{position:absolute;display:block;top:-6px;left:50%;z-index:3;width:64px;height:22px;transform:translate(-50%);border:0;border-radius:0;background:radial-gradient(ellipse at 50% 72%,rgba(0,0,0,.2),transparent 68%);box-shadow:none;pointer-events:none}.dd-login-card-slot:before{content:"";display:none}.dd-login-card-slot:after{content:"";position:absolute;top:7px;left:50%;z-index:2;width:46px;height:7px;transform:translate(-50%);border-radius:999px;border:1px solid rgba(229,242,235,.13);background:linear-gradient(180deg,#000101fa,#070a09fa 56%,#000101fa);box-shadow:inset 0 2px 3px #000000f2,inset 0 -1px #ffffff1f,0 1px #ffffff14}.dd-login-brand{position:relative;display:grid;place-items:start center;min-height:102px}.dd-login-brand--with-info{grid-template-columns:114px minmax(0,1fr);place-items:initial;align-items:center;column-gap:.35rem;min-height:114px;padding:0}.dd-login-brand__accessBadge{position:relative;z-index:2;display:inline-grid;grid-template-columns:24px minmax(0,1fr);align-items:center;justify-self:start;align-self:start;column-gap:.38rem;width:102px;min-height:60px;padding:.34rem .42rem;border-radius:14px;overflow:hidden;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:linear-gradient(180deg,#ffffff0e,#ffffff03),linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.08),transparent 36%),var(--dd-login-panel-surface);border:1px solid rgba(222,237,230,.08);box-shadow:inset 0 1px #ffffff09,0 6px 10px #00000017;-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06)}.dd-login-brand__accessBadge:before{content:"";position:absolute;left:1.76rem;right:.42rem;bottom:.32rem;height:1px;background:linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.3),#e2eee805);opacity:.88;pointer-events:none}.dd-login-brand__accessBadge:after{content:"";position:absolute;right:.42rem;top:.4rem;width:12px;height:1px;background:linear-gradient(90deg,rgba(221,236,228,.12),transparent);opacity:.64}.dd-login-brand__accessMark{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(180deg,rgba(var(--dd-role-accent-rgb),.18),rgba(var(--dd-role-accent-rgb),.04)),var(--dd-login-icon-surface);border:1px solid rgba(214,230,222,.12);box-shadow:inset 0 1px #ffffff08;color:#eefbf4f0}.dd-login-brand__accessMarkIcon,.dd-login-brand__logoFallback{display:block;flex:0 0 auto}.dd-login-brand__accessMarkIcon{width:8px;height:8px;stroke-width:1.6}.dd-login-brand__accessCopy,.dd-login-identity__copy{min-width:0;display:flex;flex-direction:column}.dd-login-brand__accessKicker,.dd-login-brand__accessTitle{display:flex;flex-direction:column;text-transform:uppercase}.dd-login-brand__accessKicker{color:#e4efe8b8;font-size:.38rem;font-weight:700;letter-spacing:.04em;line-height:.88}.dd-login-brand__accessTitle{color:#f6fcf8;font-size:.55rem;font-weight:800;letter-spacing:.04em;line-height:.88}.dd-login-brand__logoSlot{position:absolute;left:50%;top:1.04rem;width:102px;height:86px;display:grid;place-items:center;transform:translate(-50%);pointer-events:none;z-index:2}.dd-login-brand--with-info .dd-login-brand__logoSlot{position:relative;left:auto;top:auto;width:114px;height:112px;justify-self:start;transform:none}.dd-login-brand__logo{display:block;width:82px;height:82px;object-fit:contain;border-radius:22px;opacity:.96;mix-blend-mode:normal;filter:saturate(1.02) brightness(1.08) drop-shadow(0 10px 13px rgba(0,0,0,.24)) drop-shadow(0 1px 0 rgba(232,251,240,.1))}.dd-login-brand__logoFallback{width:78px;height:78px;display:inline-grid;place-items:center;border-radius:22px;background:linear-gradient(180deg,rgba(var(--dd-role-accent-rgb),.18),rgba(var(--dd-role-accent-rgb),.06));border:1px solid rgba(var(--dd-role-accent-rgb),.18);color:#f4fbf7;font-size:1rem;font-weight:900;letter-spacing:.08em}.dd-login-brand--with-info .dd-login-brand__logo{width:112px;height:112px;border-radius:27px}.dd-login-brand--with-info .dd-login-brand__logoFallback{width:106px;height:106px;border-radius:27px}.dd-login-brand__infoBadge{position:relative;z-index:2;min-width:0;align-self:center;display:flex;flex-direction:column;justify-content:center;gap:.22rem;min-height:112px;padding:.56rem .58rem;border-radius:15px;background:linear-gradient(180deg,#ffffff15,#ffffff05),linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.12),transparent 72%),var(--dd-login-panel-surface);border:1px solid rgba(218,232,225,.12);box-shadow:inset 0 1px #ffffff0d,0 10px 18px #0000001f;-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06)}.dd-login-brand__infoKicker,.dd-login-brand__infoText{display:block;min-width:0}.dd-login-brand__infoKicker{color:#e4efe8c2;font-size:.92rem;font-weight:900;line-height:.96;text-transform:uppercase}.dd-login-brand__infoText{color:#f4fbf7;font-size:1.12rem;font-weight:900;line-height:.98;text-wrap:balance}.dd-login-brand__infoBadge--auth{gap:.18rem}.dd-login-brand__infoBadge--auth .dd-login-brand__infoKicker{color:#f6fcf8;font-size:1rem;line-height:1}.dd-login-brand__infoBadge--auth .dd-login-brand__infoText{color:#cddbd4cc;font-size:.66rem;font-weight:700;line-height:1.2;text-wrap:pretty}.dd-login-brand__roleBadge{position:absolute;top:.42rem;right:.56rem;display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:.28rem .5rem;border-radius:999px;background:linear-gradient(180deg,rgba(var(--dd-role-accent-rgb),.16),rgba(var(--dd-role-accent-rgb),.08));border:1px solid rgba(var(--dd-role-accent-rgb),.2);color:#e9f8ef;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;z-index:2}.dd-login-identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;padding:.56rem .62rem;border-radius:15px;background:linear-gradient(180deg,#ffffff13,#ffffff04),var(--dd-login-panel-surface);border:1px solid rgba(218,232,225,.11);box-shadow:inset 0 1px #ffffff0a,0 10px 20px #0000001a}.dd-login-identity__icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:radial-gradient(circle at 30% 28%,rgba(var(--dd-role-accent-rgb),.24),transparent 60%),var(--dd-login-icon-surface);border:1px solid rgba(214,224,219,.12)}.dd-login-identity__iconGraphic{width:17px;height:17px;display:block;color:#eff8f3f5;stroke-width:1.85}.dd-login-identity__label{color:#f4fbf7;font-size:.98rem;font-weight:800;line-height:1.08}.dd-login-identity__meta{color:#cddbd4c7;font-size:.69rem;line-height:1.24}.dd-login-sport-field{position:relative}.dd-login-sport-field__input{min-height:49px;padding-left:.86rem;padding-right:2.1rem;font-size:.96rem}.dd-login-form :is(.custom-ui-Input-wrapper[data-variant],.custom-ui-Input-root[data-variant],.custom-ui-InputBase-root[data-variant]){--input-bg: var(--dd-login-field-surface, #070d18);--input-bd: var(--dd-login-field-border);--input-bd-focus: var(--dd-login-field-border-focus);--input-color: #f3fbf6;--input-placeholder-color: rgba(173, 191, 182, .7);--input-section-color: rgba(214, 255, 233, .84)}.dd-login-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.dd-login-role-tile{display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;min-height:42px;padding:.48rem .62rem;border-radius:14px;border:1px solid rgba(198,223,210,.08);background:linear-gradient(180deg,#ffffff06,#ffffff02),var(--dd-login-panel-surface-strong);color:#f4fff8;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.dd-login-role-tile:hover,.dd-login-role-tile.is-selected{border-color:rgba(var(--dd-role-accent-rgb),.22);background:linear-gradient(180deg,rgba(var(--dd-role-accent-rgb),.08),rgba(var(--dd-role-accent-rgb),.022)),var(--dd-login-panel-surface-strong);box-shadow:inset 0 1px #ffffff07,0 8px 16px #0000001f}.dd-login-role-tile__icon{width:15px;height:15px;display:block;stroke-width:1.9}.dd-login-role-tile__label{font-size:.76rem;font-weight:800;line-height:1.1;text-align:left}.dd-login-role-detail-badge{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.54rem;min-height:54px;padding:.5rem .58rem;border-radius:14px;background:linear-gradient(180deg,#ffffff0f,#ffffff04),linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.12),transparent 60%),var(--dd-login-panel-surface-strong);border:1px solid rgba(var(--dd-role-accent-rgb),.2);box-shadow:inset 0 1px #ffffff0a,0 9px 16px #0000001c}.dd-login-role-detail-badge__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:11px;background:var(--dd-login-icon-surface);border:1px solid rgba(214,230,222,.12);color:#eff8f3f5}.dd-login-role-detail-badge__iconGraphic{width:16px;height:16px;display:block;stroke-width:1.85}.dd-login-role-detail-badge__copy{min-width:0;display:flex;flex-direction:column;gap:.1rem}.dd-login-role-detail-badge__label{color:#f4fbf7;font-size:.78rem;font-weight:900;line-height:1}.dd-login-role-detail-badge__meta{color:#cddbd4c7;font-size:.62rem;line-height:1.18}.dd-login-role-detail-badge__tag{align-self:start;padding:.18rem .4rem;border-radius:999px;background:rgba(var(--dd-role-accent-rgb),.14);border:1px solid rgba(var(--dd-role-accent-rgb),.22);color:#e9f8ef;font-size:.52rem;font-weight:900;line-height:1;text-transform:uppercase}.dd-login-field__label{display:block;margin-bottom:.24rem;color:#dce8e1b8;font-size:.68rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.dd-login-field__input{--input-bg: var(--dd-login-field-surface, #070d18);min-height:43px;border-radius:13px;border:1px solid var(--dd-login-field-border);background:var(--dd-login-field-surface, #070d18)!important;box-shadow:var(--dd-login-field-shadow);color:#f3fbf6;font-size:.92rem;font-weight:600}.dd-login-field__shell{--input-bg: var(--dd-login-field-surface, #070d18);display:flex;align-items:center;min-height:43px;border-radius:13px;border:1px solid var(--dd-login-field-border);background:var(--dd-login-field-surface, #070d18)!important;box-shadow:var(--dd-login-field-shadow)}.dd-login-field__dropdown{border-color:var(--dd-login-field-border);background:var(--dd-login-field-surface, #070d18);color:#f3fbf6}.dd-login-field__option{color:#f3fbf6}.dd-login-field__option[data-combobox-selected],.dd-login-field__option:hover{background:rgba(var(--dd-role-accent-rgb),.16)}.dd-login-field__innerInput{background:transparent!important;border:0!important;box-shadow:none!important;padding-left:.82rem;padding-right:2.86rem;min-height:41px;height:41px;font-size:.92rem;font-weight:600;color:#f3fbf6!important}.dd-login-field__visibilityToggle{width:32px;height:32px;margin-right:4px;border-radius:12px;color:#d6ffe9c7}.dd-login-password-field{position:relative}.dd-login-password-reset{position:absolute;top:-.04rem;right:.04rem;z-index:1;padding:0;border:0;background:transparent;color:#e7f2ecb8;cursor:pointer;font-size:.58rem;font-weight:800;line-height:1;text-transform:uppercase}.dd-login-password-reset:hover{color:#f5fff9}.dd-login-error{padding:.64rem .82rem;border-radius:14px;background:#750b183d;border:1px solid rgba(255,112,146,.2);color:#ffd7e0}.dd-login-pill{position:relative;overflow:hidden;isolation:isolate;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.74rem .9rem;border-radius:999px;border:1px solid rgba(var(--dd-role-accent-rgb),.36);background-image:linear-gradient(180deg,#ffffff1f,#ffffff04),linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.34),var(--dd-login-pill-end));color:#effbf4;box-shadow:0 12px 18px #00000029,inset 0 1px #ffffff0d;cursor:pointer;font-size:.92rem;font-weight:800;letter-spacing:-.01em;transform:translateY(0);transition:border-color .14s ease,box-shadow .14s ease,filter .14s ease,transform .14s ease}.dd-login-pill>*{position:relative;z-index:1}.dd-login-pill:before,.dd-login-pill:after{content:"";position:absolute;left:2px;right:2px;border-radius:inherit;pointer-events:none;z-index:0}.dd-login-pill:before{top:1px;height:48%;background:linear-gradient(180deg,#ffffff42,#ffffff05);opacity:.72}.dd-login-pill:after{bottom:1px;height:42%;background:linear-gradient(180deg,#0000,#0000004d);opacity:.62}.dd-login-pill:not([disabled]):hover{filter:brightness(1.06);transform:translateY(-1px)}.dd-login-pill:not([disabled]):active{filter:brightness(.98);transform:translateY(2px)}.dd-login-pill--google{background-image:linear-gradient(180deg,#ffffff1f,#ffffff04),linear-gradient(90deg,rgba(var(--dd-role-accent-rgb),.34),var(--dd-login-pill-end));border-color:rgba(var(--dd-role-accent-rgb),.36)}.dd-login-pill--ghost{color:#e5efe9e6;background-image:linear-gradient(180deg,#ffffff0e,#ffffff03),linear-gradient(90deg,#121c17d6,#070c0aeb);border-color:#d4e0d91a}.dd-login-pill--black{color:#eef7f2f0;background-image:linear-gradient(180deg,#ffffff09,#ffffff02),linear-gradient(90deg,#171d1a,#030504);border-color:#e8f4ed1c}.dd-login-pill[disabled],.dd-login-role-tile[disabled]{opacity:.74;cursor:not-allowed}.dd-login-pill__google-mark{display:block;width:18px;height:18px;flex:0 0 auto}@media(max-height:760px)and (min-width:700px){.dd-login-card{--dd-radius: 22px;width:314px;padding:.74rem .82rem .76rem}.dd-login-card>.custom-ui-Stack-root{gap:.48rem!important}.dd-login-brand{min-height:88px}.dd-login-brand--with-info{grid-template-columns:96px minmax(0,1fr);column-gap:.3rem;min-height:94px;padding:0}.dd-login-brand__accessBadge{grid-template-columns:21px minmax(0,1fr);width:92px;min-height:48px;padding:.28rem .36rem;column-gap:.32rem;border-radius:12px}.dd-login-brand__accessMark{width:21px;height:21px;border-radius:6px}.dd-login-brand__accessKicker{font-size:.34rem}.dd-login-brand__accessTitle{font-size:.5rem}.dd-login-brand__logoSlot{top:.92rem;width:84px;height:70px}.dd-login-brand--with-info .dd-login-brand__logoSlot{top:auto;width:96px;height:90px}.dd-login-brand__logo{width:68px;height:68px;border-radius:19px}.dd-login-brand--with-info .dd-login-brand__logo{width:94px;height:94px;border-radius:24px}.dd-login-brand__logoFallback{width:64px;height:64px;border-radius:19px}.dd-login-brand--with-info .dd-login-brand__logoFallback{width:88px;height:88px;border-radius:24px}.dd-login-brand--with-info .dd-login-brand__infoBadge{gap:.12rem;min-height:94px;padding:.42rem .4rem;border-radius:13px}.dd-login-brand__infoKicker{font-size:.8rem;line-height:.94}.dd-login-brand__infoText{font-size:.96rem;line-height:.98}.dd-login-brand__infoBadge--auth .dd-login-brand__infoKicker{font-size:.9rem}.dd-login-brand__infoBadge--auth .dd-login-brand__infoText{font-size:.58rem;line-height:1.16}.dd-login-brand__roleBadge{top:.32rem;right:.44rem;min-width:50px;padding:.22rem .44rem;font-size:.54rem}.dd-login-identity{gap:.48rem;padding:.46rem .54rem;border-radius:13px}.dd-login-identity__icon{width:34px;height:34px;border-radius:11px}.dd-login-identity__label{font-size:.9rem}.dd-login-identity__meta{font-size:.64rem;line-height:1.18}.dd-login-sport-field__input{min-height:42px;font-size:.86rem}.dd-login-role-grid{gap:.32rem}.dd-login-role-tile{min-height:36px;gap:.34rem;padding:.36rem .52rem;border-radius:12px}.dd-login-role-tile__icon{width:14px;height:14px}.dd-login-role-tile__label{font-size:.7rem}.dd-login-role-detail-badge{min-height:48px;gap:.44rem;padding:.42rem .5rem;border-radius:12px}.dd-login-role-detail-badge__icon{width:29px;height:29px;border-radius:10px}.dd-login-role-detail-badge__label{font-size:.72rem}.dd-login-role-detail-badge__meta{font-size:.57rem;line-height:1.12}.dd-login-field__label{margin-bottom:.18rem;font-size:.62rem}.dd-login-field__input,.dd-login-field__shell{min-height:37px;border-radius:11px;font-size:.84rem}.dd-login-field__innerInput{min-height:35px;height:35px;font-size:.84rem}.dd-login-field__visibilityToggle{width:28px;height:28px;border-radius:10px}.dd-login-pill{min-height:37px;padding:.54rem .72rem;font-size:.84rem}.dd-login-password-reset{top:-.03rem;font-size:.52rem}}@media(max-width:600px){.dd-login-screen{padding:0 1rem}.dd-login-card{width:min(320px,calc(100vw - 28px));padding:.96rem .94rem .94rem}.dd-login-brand{min-height:92px}.dd-login-brand--with-info{grid-template-columns:104px minmax(0,1fr);column-gap:.3rem;min-height:102px;padding:0}.dd-login-brand__accessBadge{width:94px;min-height:54px}.dd-login-brand__logoSlot{top:.96rem;width:88px;height:74px}.dd-login-brand--with-info .dd-login-brand__logoSlot{top:auto;width:104px;height:100px}.dd-login-brand__logo{width:72px;height:72px;border-radius:20px}.dd-login-brand--with-info .dd-login-brand__logo{width:102px;height:102px;border-radius:25px}.dd-login-brand__logoFallback{width:68px;height:68px;border-radius:20px}.dd-login-brand--with-info .dd-login-brand__logoFallback{width:96px;height:96px;border-radius:25px}.dd-login-brand--with-info .dd-login-brand__infoBadge{min-height:102px;gap:.16rem;padding:.46rem .44rem}.dd-login-brand__infoKicker{font-size:.84rem;line-height:.94}.dd-login-brand__infoText{font-size:1.04rem;line-height:.98}.dd-login-brand__infoBadge--auth .dd-login-brand__infoKicker{font-size:.95rem}.dd-login-brand__infoBadge--auth .dd-login-brand__infoText{font-size:.62rem;line-height:1.18}.dd-login-role-grid{grid-template-columns:1fr}.dd-login-sport-field__input{min-height:46px}}.dd-login-screen[data-family=silver]{--dd-role-accent-rgb: 191, 197, 203;--dd-login-field-surface: #050607;--dd-login-field-border: rgba(226, 230, 234, .18);--dd-login-field-border-focus: rgba(242, 245, 247, .52);--dd-login-field-shadow: inset 0 1px 0 rgba(255, 255, 255, .055), 0 10px 16px rgba(0, 0, 0, .24)}.dd-login-screen[data-family=silver] .dd-login-strap-stage__band{stroke:#121417fc;filter:drop-shadow(0 9px 13px rgba(0,0,0,.36)) drop-shadow(0 1px 0 rgba(235,239,242,.12))}.dd-login-screen[data-family=silver] .dd-login-strap-stage__sheen{stroke:#e1e6ea5c}.dd-login-screen[data-family=silver] .dd-login-strap-stage__stitch{stroke:#b4bbc18f}.dd-login-screen[data-family=silver] .dd-login-strap-stage__clipRing{fill:url(#dd-login-clip-metal-silver-gradient);stroke:#e6eaed70}.dd-login-screen[data-family=silver] .dd-login-strap-stage__clipWebbing{fill:#1c2023fc;stroke:#e0e6ea33}.dd-login-screen[data-family=silver] .dd-login-strap-stage__clipWebbingHighlight{fill:#e1e6ea21}.dd-login-screen[data-family=silver] .dd-login-card{--dd-role-accent-rgb: 191, 197, 203;--dd-login-field-surface: #050607;--dd-login-field-silver-bg: #050607;--dd-login-field-border: rgba(226, 230, 234, .18);--dd-login-field-border-focus: rgba(242, 245, 247, .52);--dd-login-field-shadow: inset 0 1px 0 rgba(255, 255, 255, .055), 0 10px 16px rgba(0, 0, 0, .24);overflow:hidden;border-radius:18px;border:1px solid rgba(238,242,245,.34);background:linear-gradient(100deg,#171b20,#767e85 34%,#d2d5d8,#747c83 66%,#181c21),linear-gradient(180deg,#ffffff3d,#00000038);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000006b,0 22px 44px #0000005c}.dd-login-screen[data-family=silver] .dd-login-card:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.3),transparent 42%),linear-gradient(112deg,transparent 0%,rgba(255,255,255,.18) 46%,rgba(255,255,255,.48) 50%,rgba(255,255,255,.14) 54%,transparent 100%);mix-blend-mode:screen;opacity:.44;pointer-events:none}.dd-login-screen[data-family=silver] .dd-login-card>.dd-specular{position:absolute;inset:-1px;z-index:0;border-radius:inherit;background:linear-gradient(112deg,transparent 0%,rgba(255,255,255,.44) 26%,transparent 47%);mix-blend-mode:screen;opacity:.5;pointer-events:none}.dd-login-screen[data-family=silver] .dd-login-card>:not(.dd-specular):not(.dd-login-card-slot){position:relative;z-index:1}.dd-login-screen[data-family=silver] .dd-login-card-slot{background:radial-gradient(ellipse at 50% 72%,rgba(0,0,0,.26),transparent 68%)}.dd-login-screen[data-family=silver] .dd-login-card-slot:before{background:linear-gradient(90deg,#020304fc,#3f454afc 52%,#020304fc),#0a0b0cfc;box-shadow:inset 1px 0 #ffffff1f,inset -1px 0 #00000094,0 4px 5px #00000047}.dd-login-screen[data-family=silver] .dd-login-card-slot:after{border-color:#eef2f533;background:linear-gradient(180deg,#000102fa,#080a0cfa 56%,#000102fa);box-shadow:inset 0 2px 3px #000000f0,inset 0 -1px #ffffff29,0 1px #ffffff29}.dd-login-screen[data-family=silver] .dd-login-brand__logo{filter:grayscale(1) saturate(0) brightness(1.16) contrast(1.08) drop-shadow(0 10px 13px rgba(0,0,0,.3)) drop-shadow(0 1px 0 rgba(241,244,247,.16))}.dd-login-screen[data-family=silver] .dd-login-brand__logoFallback{background:linear-gradient(180deg,#e8ecef33,#5e646a24);border-color:#e6eaed3d;color:#f5f7f8}.dd-login-screen[data-family=silver] .dd-login-brand__infoBadge{background:linear-gradient(180deg,#ffffff0e,#ffffff02),linear-gradient(100deg,#07090bfa,#24292eb8 48%,#050709fa),#040608eb;border-color:#eef2f54d;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #00000038,0 12px 24px #00000042}.dd-login-screen[data-family=silver] .dd-login-brand__infoKicker{color:#e1e5e8c7}.dd-login-screen[data-family=silver] .dd-login-brand__infoText{color:#f6f8f9}.dd-login-screen[data-family=silver] .dd-login-identity,.dd-login-screen[data-family=silver] .dd-login-role-detail-badge{background:linear-gradient(180deg,#ffffff1a,#ffffff06),#0c0e10c7;border-color:#e2e6ea33;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #00000029}.dd-login-screen[data-family=silver] .dd-login-identity__icon,.dd-login-screen[data-family=silver] .dd-login-role-detail-badge__icon{background:linear-gradient(180deg,#363b40f2,#050607f2);border-color:#e1e6ea2e;color:#f3f6f8f5}.dd-login-screen[data-family=silver] .dd-login-identity__label,.dd-login-screen[data-family=silver] .dd-login-role-detail-badge__label{color:#f6f8f9}.dd-login-screen[data-family=silver] .dd-login-identity__meta,.dd-login-screen[data-family=silver] .dd-login-role-detail-badge__meta{color:#d7dce0d1}.dd-login-screen[data-family=silver] .dd-login-role-detail-badge__tag{background:linear-gradient(180deg,#e8ecef38,#59606724);border-color:#e2e6ea42;color:#f4f6f7}.dd-login-screen[data-family=silver] .dd-login-field__label{color:#e1e5e8c7}.dd-login-screen[data-family=silver] .dd-login-form :is(.custom-ui-Input-wrapper[data-variant],.custom-ui-Input-root[data-variant],.custom-ui-InputBase-root[data-variant]){--input-bg: #050607;--input-bd: var(--dd-login-field-border);--input-bd-focus: var(--dd-login-field-border-focus);--input-focus-border: var(--dd-login-field-border-focus);--dd-universal-select-accent: rgba(242, 245, 247, .92);--input-color: #f3f5f6;--input-placeholder-color: rgba(177, 184, 190, .76);--input-section-color: rgba(221, 225, 229, .88)}.dd-login-screen[data-family=silver] .dd-login-field__input,.dd-login-screen[data-family=silver] .dd-login-field__shell{border-color:var(--dd-login-field-border);background:var(--dd-login-field-silver-bg)!important;box-shadow:var(--dd-login-field-shadow);color:#f3f5f6;text-shadow:none}.dd-login-screen[data-family=silver] .dd-login-field__input:focus,.dd-login-screen[data-family=silver] .dd-login-field__input[data-expanded=true],.dd-login-screen[data-family=silver] .dd-login-field__shell:focus-within{border-color:var(--dd-login-field-border-focus);outline:2px solid rgba(226,230,234,.28)}.dd-login-screen[data-family=silver] .dd-login-field__dropdown{border-color:#e2e6ea2e;background:#050607;color:#f3f5f6;box-shadow:0 16px 34px #0000005c}.dd-login-screen[data-family=silver] .dd-login-field__option{color:#f3f5f6}.dd-login-screen[data-family=silver] .dd-login-field__option[data-combobox-selected],.dd-login-screen[data-family=silver] .dd-login-field__option:hover{background:#c6ccd22e}.dd-login-field__dropdown--silver{--dd-universal-select-accent: #d8dde1;--dd-universal-select-text: rgba(248, 250, 251, .96);--dd-universal-select-muted: rgba(218, 223, 227, .78);--dd-universal-select-bg: #040506;--dd-universal-select-bg-2: #14171a;--dd-universal-select-bg-3: #050607;--dd-universal-select-card: #a9b0b6;--dd-universal-select-card-secondary: #d8dcdf;--dd-universal-select-surface-active: linear-gradient(180deg, rgba(237, 240, 242, .24) 0%, rgba(85, 92, 99, .42) 100%);--dd-universal-select-border: rgba(232, 236, 239, .24);--dd-universal-select-border-strong: rgba(248, 250, 251, .34);border-color:#e8ecef42!important;background:linear-gradient(112deg,#24282d,#c4c9cd,#20242a)!important;color:#f8fafbf5;box-shadow:0 24px 44px #0000006b,inset 0 1px #ffffff3d,inset 0 -1px #00000057}.dd-login-field__dropdown--silver .dd-universal-select__options{gap:7px}.dd-login-field__option--silver{color:#f8fafbf5}.dd-login-field__option--silver .dd-universal-select-option{border-color:#eef2f51f;background:#24282e;color:#f8fafbf5;box-shadow:inset 0 1px #ffffff12}.dd-login-field__option--silver .dd-universal-select-option__badge{min-width:40px;min-height:40px;padding:0;background:#050607b3}.dd-login-sport-option__icon{--sport-icon-tile-size: 34px;--sport-icon-glyph-size: 34px}.dd-login-field__option--silver:hover .dd-universal-select-option,.dd-login-field__option--silver[data-combobox-active] .dd-universal-select-option,.dd-login-field__option--silver[data-combobox-selected] .dd-universal-select-option,.dd-login-field__option--silver .dd-universal-select-option.is-selected{border-color:#f8fafb57;background:linear-gradient(180deg,#8e969d,#454c53);box-shadow:0 14px 26px #0000003d,inset 0 1px #ffffff2e}.dd-login-screen[data-family=silver] .dd-login-field__innerInput{color:#f3f5f6!important}.dd-login-screen[data-family=silver] .dd-login-field__section,.dd-login-screen[data-family=silver] .dd-login-field__visibilityToggle{color:#dde1e5db}.dd-login-screen[data-family=silver] .dd-login-pill,.dd-login-screen[data-family=silver] .dd-login-pill--google,.dd-login-screen[data-family=silver] .dd-login-pill--black{border-color:#eef2f575;background-image:linear-gradient(180deg,#ffffff2e,#ffffff0a 28%,#0000002e 72%,#0000006b),linear-gradient(90deg,#202429,#60676e 38%,#a9aeb2 51%,#565d64 63%,#14171b);color:#fbfcfd;text-shadow:0 1px 2px rgba(0,0,0,.78),0 0 8px rgba(0,0,0,.54);box-shadow:0 1px #fff3,0 4px #020304ad,0 15px 24px #0000004d,inset 0 1px #ffffff85,inset 0 2px 5px #ffffff24,inset 0 -5px 8px #00000070,inset 0 0 0 1px #ffffff14}.dd-login-screen[data-family=silver] .dd-login-pill:before{background:linear-gradient(180deg,#ffffff5c,#ffffff08);opacity:.74}.dd-login-screen[data-family=silver] .dd-login-pill:after{background:linear-gradient(180deg,#0000,#0000006b);opacity:.72}.dd-login-screen[data-family=silver] .dd-login-pill:not([disabled]):hover{border-color:#f8fafb8f;box-shadow:0 1px #ffffff3d,0 5px #020304b3,0 17px 28px #00000057,inset 0 1px #fff9,inset 0 2px 6px #ffffff29,inset 0 -5px 8px #0000006b,inset 0 0 0 1px #ffffff1a}.dd-login-screen[data-family=silver] .dd-login-pill:not([disabled]):active{box-shadow:0 1px #ffffff1f,0 1px #020304bd,0 8px 14px #0000003d,inset 0 1px 3px #00000057,inset 0 -2px 4px #ffffff14}.dd-login-screen[data-family=silver] .dd-login-pill__google-mark{color:#f5f7f8;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.dd-beta-gate{min-height:100dvh;display:grid;place-items:center;padding:clamp(24px,5vw,64px);color:#eef8f0;background:radial-gradient(circle at 50% 0%,rgba(35,161,92,.18),transparent 42%),linear-gradient(180deg,#07120c,#030905)}.dd-beta-gate__panel{width:min(100%,520px);display:grid;gap:22px;justify-items:center;padding:34px;border:1px solid rgba(238,248,240,.16);border-radius:8px;background:#08160feb;box-shadow:0 24px 80px #0000005c;text-align:center}.dd-beta-gate__logo{width:82px;height:82px;border-radius:20px;object-fit:cover;box-shadow:0 12px 30px #00000057}.dd-beta-gate__copy{display:grid;gap:10px}.dd-beta-gate__eyebrow{margin:0;color:#75e0a8;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.dd-beta-gate h1{margin:0;font-size:clamp(1.65rem,5vw,2.4rem);line-height:1.08}.dd-beta-gate p{margin:0;color:#eef8f0d1;line-height:1.5}.dd-beta-gate__detail{font-size:.92rem;color:#eef8f0a3;word-break:break-word}.dd-beta-gate__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.dd-beta-gate__button{min-height:44px;border:1px solid rgba(238,248,240,.18);border-radius:999px;padding:0 18px;color:#eef8f0;background:#eef8f014;font-weight:800;cursor:pointer}.dd-beta-gate__button:hover{background:#eef8f024}.dd-beta-gate__button--primary{color:#031008;border-color:#75e0a8;background:#75e0a8}.dd-beta-gate__button--primary:hover{background:#8bf1bb}.dd-beta-gate__spinner{width:34px;height:34px;border:3px solid rgba(238,248,240,.18);border-top-color:#75e0a8;border-radius:999px;animation:dd-beta-gate-spin .82s linear infinite}@keyframes dd-beta-gate-spin{to{transform:rotate(360deg)}}.dd-discovery-directory{width:100%}.dd-discovery-directory__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dd-discovery-directory__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.dd-discovery-directory__filters>:first-child{grid-column:1 / -1}.dd-discovery-directory__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dd-discovery-entity-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--dd-discovery-accent, #53b7ff) 24%,rgba(255,255,255,.12));background:linear-gradient(180deg,color-mix(in srgb,var(--dd-discovery-accent, #53b7ff) 8%,rgba(255,255,255,.04)),#ffffff05),#ffffff06}.dd-discovery-entity-card__main{min-width:0;display:grid;gap:.25rem}.dd-discovery-entity-card__name,.dd-discovery-entity-card__description,.dd-discovery-entity-card__meta{min-width:0;overflow-wrap:anywhere}.dd-discovery-entity-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dd-discovery-entity-card__link{min-height:1.75rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .65rem;border-radius:8px;background:color-mix(in srgb,var(--dd-discovery-accent, #53b7ff) 16%,transparent);border:1px solid color-mix(in srgb,var(--dd-discovery-accent, #53b7ff) 32%,transparent);color:inherit;font-size:.75rem;font-weight:800;text-decoration:none}.dd-discovery-directory__empty{padding:.85rem;border-radius:8px;border:1px dashed rgba(255,255,255,.18);background:#ffffff06}@media(max-width:720px){.dd-discovery-directory__filters,.dd-discovery-directory__grid,.dd-discovery-entity-card{grid-template-columns:minmax(0,1fr)}}:root{--font-family-sans: "Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif;--dd-font-family: var(--font-family-sans)}:root{color-scheme:dark;--bg: #040507;--bg-elevated: rgba(18, 22, 28, .92);--text: #edf2f7;--muted: #9ea8b7;--muted-strong: #c7d0de;--chrome-0: #f3f7fc;--chrome-1: #d3dbe6;--chrome-2: #96a2b2;--chrome-3: #4b5563;--chrome-4: #1a1f28;--card-border: rgba(223, 231, 242, .22);--card-shadow: 0 28px 80px rgba(0, 0, 0, .38);--card-bg: linear-gradient(180deg, rgba(238, 243, 249, .2) 0%, rgba(118, 128, 144, .16) 24%, rgba(39, 45, 56, .5) 100%), linear-gradient(135deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .01));--card-bg-strong: linear-gradient(160deg, rgba(247, 250, 255, .22), rgba(121, 133, 150, .18) 32%, rgba(26, 31, 40, .55));--button-bg: linear-gradient(180deg, rgba(244, 247, 252, .26), rgba(89, 97, 109, .35));--button-bg-active: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(182, 193, 208, .58))}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{background:radial-gradient(circle at top left,rgba(191,199,211,.14),transparent 26%),radial-gradient(circle at 78% 22%,rgba(67,106,177,.22),transparent 24%),radial-gradient(circle at 60% 78%,rgba(255,255,255,.06),transparent 20%),linear-gradient(135deg,#030406,#0a0d13 48%,#030406);color:var(--text);font-family:var(--dd-font-family);overflow:hidden}#root{position:relative}canvas{display:block}button,input,select{font:inherit}button{color:inherit}.app-shell{position:relative;min-height:100vh;overflow:hidden}.app-shell:before,.app-shell:after{content:"";position:absolute;inset:0;pointer-events:none}.app-shell:before{background-image:radial-gradient(circle at 12% 24%,rgba(255,255,255,.1) 0 1px,transparent 1px),radial-gradient(circle at 42% 68%,rgba(255,255,255,.08) 0 1px,transparent 1px),radial-gradient(circle at 83% 18%,rgba(255,255,255,.08) 0 1px,transparent 1px),radial-gradient(circle at 72% 82%,rgba(255,255,255,.06) 0 1px,transparent 1px);opacity:.55}.app-shell:after{background:radial-gradient(ellipse at 18% 12%,rgba(255,255,255,.035),transparent 34%),radial-gradient(ellipse at 72% 8%,rgba(110,146,210,.04),transparent 38%);opacity:.8;mix-blend-mode:screen}.landing-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(380px,46vw) minmax(420px,54vw);grid-template-rows:minmax(0,1fr);gap:28px;height:100vh;min-height:100vh;padding:24px}.landing-sidebar{--left-card-target-height: clamp(300px, 39vh, 328px);display:flex;flex-direction:column;gap:18px;max-height:100%;min-height:0;overflow-y:auto;padding-right:10px;scrollbar-gutter:stable;overscroll-behavior:contain}.landing-sidebar::-webkit-scrollbar{width:10px}.landing-sidebar::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.landing-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f3f7fcb8,#7a849294);border:2px solid rgba(8,10,14,.35);border-radius:999px}.landing-sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffffd1,#929eafa3)}.landing-sidebar__split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px}.chrome-card{position:relative;flex-shrink:0;overflow:hidden;border-radius:26px;border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--card-shadow);padding:20px 22px;animation:panel-rise .64s ease both;animation-delay:var(--delay, 0ms)}.chrome-card:before{content:"";position:absolute;pointer-events:none}.chrome-card:before{inset:1px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 46%),radial-gradient(circle at 0% 0%,rgba(255,255,255,.16),transparent 32%),radial-gradient(circle at 100% 0%,rgba(255,255,255,.07),transparent 34%);opacity:.8}.chrome-card>*{position:relative;z-index:1}.chrome-card__eyebrow{margin-bottom:10px;color:var(--muted-strong);font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.chrome-card__title{margin:0 0 16px;font-size:clamp(20px,2vw,28px);line-height:1.05;letter-spacing:.02em}.platform-auth-landing{display:grid;place-items:center;min-height:100vh;padding:24px;background:radial-gradient(circle at 50% 18%,rgba(142,176,230,.16),transparent 34%),linear-gradient(135deg,#030406,#0a0d13 52%,#030406)}.platform-auth-landing__card{display:flex;align-items:center;gap:16px;width:min(100%,420px);padding:18px 20px;border-radius:20px;border:1px solid rgba(221,232,248,.18);background:linear-gradient(180deg,#e6eefa24,#0e131ce0),#080b11f0;box-shadow:inset 0 1px #ffffff1f,0 28px 80px #00000061}.platform-auth-landing__spinner{width:34px;height:34px;flex:0 0 auto;border-radius:999px;border:3px solid rgba(219,230,246,.16);border-top-color:#eff5fceb;animation:platform-auth-spin .82s linear infinite}.platform-auth-landing__title{color:#f3f7fc;font-size:16px;font-weight:900}.platform-auth-landing__message{margin-top:3px;color:var(--muted-strong);font-size:13px;line-height:1.4}.hero-card{position:relative;display:flex;flex-direction:column;background:var(--card-bg-strong);height:var(--left-card-target-height);min-height:0;padding-bottom:22px}.hero-card__profile{position:absolute;top:18px;right:22px;z-index:2;width:min(320px,calc(100% - 44px));display:flex;justify-content:flex-end}.hero-card__profile-static,.hero-card__profile-trigger{position:relative;width:100%;max-width:300px}.hero-card__profile-trigger{display:grid;justify-items:end;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.hero-card__profile-trigger:focus-visible{outline:2px solid rgba(255,255,255,.26);outline-offset:4px;border-radius:28px}.hero-card__profile-shell{position:relative;display:grid;justify-items:end;gap:6px}.hero-card__profile-shell:focus-visible{outline:2px solid rgba(255,255,255,.26);outline-offset:4px;border-radius:28px}.hero-card__start-button{--start-blue: #7db8ff;--start-gold: #ffc978;--start-green: #73e6a2;--start-violet: #b995ff;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:var(--dd-button-min-width-hero, 214px);min-height:var(--dd-control-height-hero, 58px);padding:0 var(--dd-control-pad-x-hero-end, 18px) 0 var(--dd-control-pad-x-hero-start, 24px);overflow:hidden;border-radius:999px;border:1px solid transparent;background:linear-gradient(135deg,#05090efa,#121824f0) padding-box,linear-gradient(135deg,var(--start-blue),var(--start-gold) 33%,var(--start-green) 66%,var(--start-violet)) border-box;color:#f8fbff;font-size:15px;font-weight:900;line-height:1;text-decoration:none;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.14),0 0 16px rgba(235,242,255,.24);box-shadow:inset 0 1px #ffffff38,inset 0 -16px 26px #0006,0 18px 34px #00000052,0 0 22px #7db8ff38,0 0 26px #73e6a21f;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.hero-card__start-button:before{content:"";position:absolute;inset:-2px;background:linear-gradient(110deg,transparent 0 34%,rgba(255,255,255,.2) 45%,transparent 58%),radial-gradient(circle at 28% 0%,rgba(125,184,255,.34),transparent 34%),radial-gradient(circle at 72% 100%,rgba(185,149,255,.24),transparent 38%);opacity:.72;transform:translate(-18%);transition:opacity .18s ease,transform .22s ease;pointer-events:none}.hero-card__start-button:after{content:"";position:absolute;inset:3px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 42%,rgba(255,255,255,.04)),linear-gradient(90deg,rgba(125,184,255,.12),transparent 28% 72%,rgba(185,149,255,.12));box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -10px 18px #00000057;pointer-events:none}.hero-card__start-button-label,.hero-card__start-button-arrow{position:relative;z-index:1}.hero-card__start-button-arrow{display:grid;place-items:center;width:var(--dd-control-height-dense, 26px);height:var(--dd-control-height-dense, 26px);flex:0 0 auto;border-radius:999px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.46),transparent 24%),#ffffff1a;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:15px;line-height:1;box-shadow:inset 0 1px #ffffff29,0 0 14px #7db8ff38;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.hero-card__start-button:hover{transform:translateY(-1px);filter:saturate(1.08);box-shadow:inset 0 1px #ffffff47,inset 0 -16px 26px #0000005c,0 22px 38px #00000057,0 0 34px #7db8ff57,0 0 32px #73e6a233}.hero-card__start-button:hover:before{opacity:.95;transform:translate(14%)}.hero-card__start-button:hover .hero-card__start-button-arrow{transform:translate(3px);background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.56),transparent 24%),#ffffff29;box-shadow:inset 0 1px #ffffff38,0 0 18px #7db8ff57}.hero-card__start-button:focus-visible{outline:2px solid rgba(248,251,255,.76);outline-offset:4px}.hero-card__guest-access{display:grid;justify-items:end;min-width:0}.hero-card__action{position:relative;z-index:2;justify-self:end}.hero-card__profile-eyebrow{justify-self:end;min-width:70px;margin-right:36px;padding-right:0;text-align:center;color:#dee6f0c2;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hero-card .dd-header-profile{--dd-header-profile-media-size: 48px;display:flex;align-items:center;gap:12px;min-width:0;max-width:min(320px,100%);min-height:60px;padding:6px 14px 6px 6px;border-radius:9999px;background:linear-gradient(180deg,#6c768447,#1c222beb),#ffffff08;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff2e,inset 0 -16px 26px #0003,0 18px 34px #00000038}.hero-card .dd-header-profile-player,.hero-card .dd-header-profile-team{min-width:0;display:flex;align-items:center}.hero-card .dd-header-profile-player{flex:0 1 auto}.hero-card .dd-header-profile-team{flex:1 1 auto;gap:8px}.hero-card .dd-header-profile-divider{flex:0 0 1px;align-self:stretch;width:1px;border-radius:999px;background:#ffffff29}.hero-card .dd-header-profile-avatar,.hero-card .dd-header-profile-avatar .custom-ui-Avatar-root,.hero-card .dd-header-profile-team-logo,.hero-card .dd-header-profile-team-logo.custom-ui-Avatar-root,.hero-card .dd-header-profile-team-logo .custom-ui-Avatar-root{width:var(--dd-header-profile-media-size);height:var(--dd-header-profile-media-size);min-width:var(--dd-header-profile-media-size);flex:0 0 var(--dd-header-profile-media-size);--avatar-size: var(--dd-header-profile-media-size)}.hero-card .dd-header-profile-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;color:#eef4fb;background:linear-gradient(180deg,#545f70d1,#12171ff5),#ffffff0d;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff3d,0 12px 22px #0000003d}.hero-card .dd-header-profile-avatar .custom-ui-Avatar-placeholder{color:inherit;background:transparent;font-weight:800;letter-spacing:.04em}.hero-card .dd-header-profile-avatar__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.hero-card .dd-header-profile-name,.hero-card .dd-header-profile-team-name{min-width:0;color:#f3f7fcf5}.hero-card .dd-header-profile-team-name{opacity:.92}.hero-card__profile-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:10;width:min(320px,calc(100vw - 56px));min-width:260px;padding:8px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#13181ff5;box-shadow:0 24px 44px #0000005c,inset 0 1px #ffffff14;opacity:0;pointer-events:none;transform:translateY(-4px) scale(.98);transform-origin:top right;transition:opacity .14s ease,transform .14s ease}.hero-card__profile-static:hover .hero-card__profile-menu,.hero-card__profile-static:focus-within .hero-card__profile-menu,.hero-card__profile-static.is-menu-open .hero-card__profile-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.hero-card__profile-menu-list{display:grid;gap:6px}.hero-card__profile-menu-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:8px;margin-bottom:0;border:1px solid color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 20%,rgba(255,255,255,.08));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 10%,rgba(255,255,255,.04)),#0f131ad6),#ffffff05;color:#f3f7fcf5;text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.hero-card__profile-menu-action:last-child{margin-bottom:0}.hero-card__profile-menu-action:focus-visible{outline:2px solid color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 52%,rgba(255,255,255,.34));outline-offset:2px}.hero-card__profile-menu-action[data-hovered],.hero-card__profile-menu-action:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 46%,rgba(255,255,255,.18));background:linear-gradient(180deg,color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 22%,rgba(255,255,255,.08)),#10151df0),#ffffff0a;box-shadow:inset 0 1px #ffffff24,0 14px 24px color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 12%,transparent)}.hero-card__profile-menu-action.is-current{border-color:color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 40%,rgba(255,255,255,.14));background:linear-gradient(180deg,color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 18%,rgba(255,255,255,.06)),#11161df0),#ffffff0a;box-shadow:inset 0 1px #ffffff24,0 12px 22px color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 10%,transparent)}.hero-card__profile-menu-logo{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:999px;object-fit:contain;background:linear-gradient(180deg,#ffffff1f,#2e3642d1),#ffffff0a;border:1px solid rgba(255,255,255,.12);padding:0}.hero-card__profile-menu-fallback{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:999px;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.86),color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 52%,#ffffff) 22%,var(--hero-sport-color, #cdd6e2) 76%);color:#070b12db;font-size:11px;font-weight:900;letter-spacing:.04em;box-shadow:0 0 18px color-mix(in srgb,var(--hero-sport-color, #cdd6e2) 32%,transparent),inset 0 -1px 2px #00000038}.hero-card__profile-menu-item{display:grid;gap:2px;min-width:0}.hero-card__profile-menu-sport{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:color-mix(in srgb,var(--hero-sport-color, #f3f7fc) 26%,#f3f7fc)}.hero-card__profile-menu-team{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px}.hero-card__profile-menu-current{color:color-mix(in srgb,var(--hero-sport-color, #d6dfea) 42%,rgba(255,255,255,.92));font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hero-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px;padding-right:min(24vw,150px)}.hero-card__brand{display:flex;align-items:center;gap:18px;min-width:0}.hero-card__brand-mark{position:relative;display:grid;place-items:center;width:clamp(104px,9.5vw,126px);aspect-ratio:1;flex:0 0 auto;overflow:hidden;border-radius:30px;background:#12171e;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff52,inset 0 -16px 26px #0000003d,0 18px 32px #00000047}.hero-card__brand-mark:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 42%),radial-gradient(circle at 72% 16%,rgba(255,255,255,.24),transparent 36%)}.hero-card__brand-logo{width:100%;height:100%;display:block;object-fit:cover}.hero-card__title-lockup{position:relative;display:grid;gap:6px;width:min(300px,100%);min-width:0;margin:0;color:#f2f6fb;font-size:clamp(30px,4.1vw,52px);font-weight:900;line-height:.9;letter-spacing:0}.hero-card__title-lockup:before{content:none}.hero-card__game-word{display:flex;align-items:center;justify-content:center;min-width:0;line-height:.86}.hero-card__title-line{display:grid;position:relative;grid-template-columns:.96em minmax(0,auto);align-items:baseline;column-gap:.02em;white-space:nowrap}.hero-card__title-initial{display:inline-grid;place-items:center;position:relative;width:.88em;color:transparent;background:linear-gradient(108deg,#fff0 0% 34%,#ffffffdb 43%,#ffffff3d 51%,#fff0 64% 100%),linear-gradient(180deg,#f8fbff,#c9d2de 18%,#737f8f 34%,#1d2733 52%,#edf3fb 65%,#8e9aaa 80%,#283241);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1px rgba(230,238,248,.12);filter:drop-shadow(0 1px 0 rgba(255,255,255,.08)) drop-shadow(0 6px 10px rgba(0,0,0,.48));text-shadow:0 1px 0 rgba(255,255,255,.14),0 -1px 0 rgba(2,5,10,.68),0 1px 7px rgba(0,0,0,.58)}.hero-card__title-initial:before{content:"";position:absolute;inset:-.04em -.02em;z-index:-1;border-radius:.2em;background:radial-gradient(circle at 50% 48%,#86a2c629,#02050ab8 54%,#01030700 76%);filter:blur(.22em);opacity:.62}.hero-card__title-initial:after{content:attr(data-letter);position:absolute;inset:0;display:grid;place-items:center;color:transparent;background:linear-gradient(108deg,#fff0 0% 32%,#ffffffb8 41%,#ccd6e438 51%,#fff0 63% 100%);-webkit-background-clip:text;background-clip:text;opacity:.54;text-shadow:none;pointer-events:none}.hero-card__title-initial--g{--game-letter-color: #9eb7d4}.hero-card__title-initial--a{--game-letter-color: #b7c3d1}.hero-card__title-initial--m{--game-letter-color: #9eb7d4}.hero-card__title-initial--e{--game-letter-color: #b7c3d1}.hero-card__title-rest{min-width:0;color:#f4f7fb;text-shadow:0 1px 0 rgba(255,255,255,.08)}.hero-card__title-subtitle{display:block;max-width:100%;color:#ecf2faeb;font-size:clamp(13px,1.35vw,17px);font-weight:800;line-height:1.15;letter-spacing:0;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.08)}.hero-card__color-band{position:absolute;right:24px;bottom:24px;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#707c9138,#0a0e14f5),radial-gradient(circle at 50% -20%,rgba(170,194,228,.14),transparent 56%),#090c12c7;border:1px solid rgba(181,199,226,.16);box-shadow:inset 0 1px #ffffff24,inset 0 -14px 28px #0000006b,0 18px 30px #00000038,0 0 24px #7090c01a;pointer-events:none}.hero-card__color-band:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(135deg,rgba(225,235,248,.14),transparent 24%,transparent 76%,rgba(152,177,214,.1)),radial-gradient(circle at 50% 0%,rgba(138,167,210,.14),transparent 60%);pointer-events:none}.hero-card__color-node{position:relative;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:linear-gradient(180deg,#808fa72e,#0a0f16f5),#080b10eb;border:1px solid rgba(176,196,222,.12);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #04070c47}.hero-card__color-dot{width:12px;height:12px;border-radius:999px;background:radial-gradient(circle at 38% 32%,#f4f8ffeb,color-mix(in srgb,var(--sport-color, #dbe5f3) 46%,#dce9ff) 20%,color-mix(in srgb,var(--sport-color, #dbe5f3) 78%,#08111d) 68%,color-mix(in srgb,var(--sport-color, #dbe5f3) 48%,#02050a));box-shadow:0 0 8px color-mix(in srgb,var(--sport-color, #dbe5f3) 56%,rgba(185,220,255,.84)),0 0 18px color-mix(in srgb,var(--sport-color, #dbe5f3) 74%,rgba(116,170,255,.68)),0 0 34px color-mix(in srgb,var(--sport-color, #dbe5f3) 44%,rgba(116,170,255,.5)),inset 0 -2px 3px #00000057}.hero-card__copy{margin:0;max-width:100%;color:var(--muted-strong);font-size:14px;line-height:1.45}.hero-card__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;min-width:0;margin-top:16px}.features-card{height:var(--left-card-target-height);min-height:0}.features-card .chrome-card__title{margin-bottom:10px;font-size:clamp(18px,1.55vw,22px)}.features-card .chrome-card__eyebrow{margin-bottom:8px;font-size:10px}.features-card .feature-grid{gap:0 18px}.features-card .feature-tile{min-height:0;padding:10px 0 12px;border-radius:0;background:transparent;border:0;border-top:1px solid rgba(255,255,255,.08)}.features-card .feature-tile:nth-child(-n+2){border-top:0}.features-card .feature-tile__accent{margin-bottom:5px;font-size:9px;line-height:1.1}.features-card .feature-tile__title{margin-bottom:5px;font-size:14px;line-height:1.12}.features-card .feature-tile__description{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chrome-button,.sport-chip,.legend-chip,.search-result,.rolodex-item{appearance:none;border:1px solid rgba(255,255,255,.14);background:var(--button-bg);color:var(--text);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.chrome-button:hover,.sport-chip:hover,.legend-chip:hover,.search-result:hover,.rolodex-item:hover{transform:translateY(-1px);border-color:#ffffff3d;box-shadow:0 14px 30px #0000003d}.chrome-button{min-height:var(--dd-control-height-5xl, 44px);padding:0 var(--dd-control-pad-x-3xl, 16px);border-radius:14px;font-size:14px;font-weight:700;letter-spacing:.02em}.chrome-button--compact{min-height:var(--dd-control-height-2xl, 36px);padding:0 var(--dd-control-pad-x-xl, 12px);font-size:12px}.chrome-button--primary{background:linear-gradient(180deg,#fffffff0,#bac4d1a3),linear-gradient(135deg,rgba(255,255,255,.2),transparent);color:#0a0f16}.chrome-button--ghost{background:#ffffff0d}.sport-page{height:100vh;overflow-y:auto;background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #d5deea) 14%,transparent),transparent 34%),linear-gradient(135deg,#030406,#0d1118 48%,#030406);color:var(--text)}.sport-page:before{background:linear-gradient(120deg,rgba(255,255,255,.07),transparent 28%),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 88px);opacity:.38}.sport-page__nav{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:70px;padding:14px clamp(18px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.08);background:#04060ad6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sport-page__brand-link,.sport-page__sport-link,.sport-page__workspace,.sport-page__switch-card{color:inherit;text-decoration:none}.sport-page__brand-link{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#f3f7fc;font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sport-page__brand-logo{width:40px;height:40px;object-fit:contain;border-radius:12px}.sport-page__sport-links{display:flex;justify-content:center;gap:8px;min-width:0}.sport-page__sport-link{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:999px;border:1px solid transparent;color:var(--muted-strong);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sport-page__sport-link:hover,.sport-page__sport-link:focus-visible,.sport-page__sport-link.is-active{border-color:color-mix(in srgb,var(--sport-color, #d5deea) 32%,rgba(255,255,255,.16));background:color-mix(in srgb,var(--sport-color, #d5deea) 14%,rgba(255,255,255,.045));color:#f7fbff;outline:none}.sport-page__login-link{justify-self:end}.sport-page__main{position:relative;z-index:1}.sport-page__hero,.sport-page__band{width:min(100%,1200px);margin:0 auto;padding-inline:clamp(18px,4vw,48px)}.sport-page__hero{min-height:clamp(460px,calc(100vh - 148px),700px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr);align-items:center;gap:clamp(26px,6vw,78px);padding-block:clamp(40px,7vh,86px)}.sport-page__hero-copy{min-width:0}.sport-page__eyebrow{color:color-mix(in srgb,var(--sport-color, #d5deea) 58%,var(--muted-strong));font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.sport-page__product-lockup{display:flex;align-items:center;gap:clamp(16px,3vw,28px);margin-top:20px}.sport-page__product-logo,.sport-page__product-badge{width:clamp(74px,10vw,120px);height:clamp(74px,10vw,120px);flex:0 0 auto}.sport-page__product-logo{object-fit:contain;filter:drop-shadow(0 18px 34px rgba(0,0,0,.4))}.sport-page__product-name{color:var(--muted-strong);font-size:20px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.sport-page h1,.sport-page h2{margin:0;color:#f5f8fc;letter-spacing:0}.sport-page h1{margin-top:6px;font-size:108px;line-height:.86}.sport-page__subhead{max-width:660px;margin:clamp(20px,3vh,30px) 0 0;color:#c8d1de;font-size:21px;line-height:1.45}.sport-page__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sport-page__action{display:inline-flex;align-items:center;justify-content:center;min-width:178px;text-decoration:none}.sport-page__hero-visual{position:relative;min-height:380px;display:grid;place-items:center}.sport-page__hero-visual:before{content:"";position:absolute;width:min(84%,420px);aspect-ratio:1;border-radius:34px;border:1px solid color-mix(in srgb,var(--sport-color, #d5deea) 26%,rgba(255,255,255,.14));background:linear-gradient(145deg,color-mix(in srgb,var(--sport-color, #d5deea) 16%,rgba(255,255,255,.08)),#ffffff06),#06090e6b;transform:rotate(7deg);box-shadow:inset 0 1px #ffffff24,0 34px 90px #00000061}.sport-page__emblem{position:relative;z-index:1;width:min(58vw,300px);aspect-ratio:1;display:grid;place-items:center;border-radius:38px;border:1px solid color-mix(in srgb,var(--sport-color, #d5deea) 38%,rgba(255,255,255,.2));background:linear-gradient(180deg,#ffffff29,#ffffff0b),color-mix(in srgb,var(--sport-color, #d5deea) 22%,rgba(6,9,14,.72));box-shadow:inset 0 1px #ffffff29,0 28px 70px #0000006b}.sport-page__emblem-logo,.sport-page__emblem-badge{width:70%;height:70%}.sport-page__emblem-logo{object-fit:contain;filter:drop-shadow(0 16px 26px rgba(0,0,0,.38))}.sport-page__signal-stack{position:absolute;inset:0;pointer-events:none}.sport-page__signal{position:absolute;right:clamp(0px,calc(var(--signal-index) * 6px),24px);bottom:calc(32px + var(--signal-index) * 48px);z-index:2;min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sport-color, #d5deea) 34%,rgba(255,255,255,.16));background:#06090ebd;color:#edf3fb;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 14px 30px #0000003d}.sport-page__band{padding-block:clamp(28px,5vh,54px)}.sport-page__proof-grid,.sport-page__workspace-grid,.sport-page__stats,.sport-page__switcher{display:grid;gap:14px}.sport-page__proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sport-page__proof,.sport-page__workspace,.sport-page__stat,.sport-page__switch-card{border:1px solid rgba(255,255,255,.08);background:#ffffff0b}.sport-page__proof{min-height:128px;padding:18px;border-radius:22px}.sport-page__proof span,.sport-page__stat span,.sport-page__workspace-label{color:color-mix(in srgb,var(--sport-color, #d5deea) 54%,var(--muted-strong));font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.sport-page__proof p{margin:12px 0 0;color:#c6d0dd;font-size:15px;line-height:1.5}.sport-page__section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.sport-page h2{margin-top:6px;font-size:46px;line-height:.98}.sport-page__workspace-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sport-page__workspace{position:relative;min-height:190px;display:grid;align-content:space-between;gap:18px;padding:18px;border-radius:24px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.sport-page__workspace:hover,.sport-page__workspace:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--sport-color, #d5deea) 34%,rgba(255,255,255,.14));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #d5deea) 11%,rgba(255,255,255,.05)),#ffffff09);outline:none}.sport-page__workspace-detail{color:#c7d0dd;font-size:14px;line-height:1.5}.sport-page__workspace-arrow{color:#f5f8fc;font-size:22px;font-weight:900}.sport-page__network-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:18px;align-items:stretch;padding:clamp(18px,3vw,28px);border-radius:28px;border:1px solid color-mix(in srgb,var(--sport-color, #d5deea) 24%,rgba(255,255,255,.08));background:linear-gradient(135deg,color-mix(in srgb,var(--sport-color, #d5deea) 11%,rgba(255,255,255,.045)),#ffffff07),#05080d7a}.sport-page__network-copy{display:grid;align-content:space-between;gap:22px}.sport-page__network-copy p{max-width:680px;margin:0;color:#d0d8e4;font-size:20px;line-height:1.45}.sport-page__network-button{width:max-content}.sport-page__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sport-page__stat{min-height:118px;display:grid;align-content:space-between;gap:18px;padding:16px;border-radius:20px}.sport-page__stat strong{color:#f5f8fc;font-size:17px;line-height:1.2}.sport-page__switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.sport-page__switch-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:14px 16px;border-radius:20px}.sport-page__switch-card:hover,.sport-page__switch-card:focus-visible{border-color:color-mix(in srgb,var(--switch-sport-color, #d5deea) 34%,rgba(255,255,255,.14));background:color-mix(in srgb,var(--switch-sport-color, #d5deea) 12%,rgba(255,255,255,.04));outline:none}.sport-page__switch-card strong,.sport-page__switch-card small{display:block}.sport-page__switch-card strong{color:#f5f8fc;font-size:15px}.sport-page__switch-card small{margin-top:3px;color:var(--muted);font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.sport-page__switch-icon{width:42px;height:42px}.search-card__field{display:flex;flex-direction:column;gap:8px}.search-card__label{color:var(--muted-strong);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.search-card__select-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.search-card__autocomplete{display:grid;gap:8px;margin-top:12px}.chrome-input{min-height:46px;width:100%;border-radius:15px;border:1px solid rgba(255,255,255,.1);background:#06090e57;color:var(--text);padding:0 14px;outline:none;box-shadow:inset 0 1px #ffffff0d}.chrome-input::placeholder{color:var(--muted)}.chrome-input:focus{border-color:#ffffff42;box-shadow:inset 0 1px #ffffff0d,0 0 0 3px #c5cfdc1f}.sport-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sport-chip{min-height:38px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700}.sport-chip--active{border-color:color-mix(in srgb,var(--sport-color, #d5deea) 38%,rgba(255,255,255,.24));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #d5deea) 42%,rgba(255,255,255,.48)),#ffffff0f),#ffffff14;box-shadow:0 0 0 1px #ffffff0a}.search-card__summary{margin-top:16px;color:var(--muted);font-size:14px}.search-card__results{display:grid;gap:10px;margin-top:16px}.search-result{display:grid;justify-items:start;gap:4px;width:100%;padding:14px 16px;border-radius:16px;text-align:left}.search-suggestion{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;text-align:left}.search-suggestion--active{border-color:#ffffff3d;background:linear-gradient(180deg,#ffffff1a,#50596733),#ffffff0a}.search-suggestion__copy{display:grid;gap:4px;min-width:0}.search-suggestion__meta{color:color-mix(in srgb,var(--sport-color, #dce4ef) 74%,white);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.search-suggestion__name{font-size:15px;font-weight:800}.search-suggestion__detail{color:var(--muted);font-size:12px}.search-suggestion__action{color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.search-result__meta{color:color-mix(in srgb,var(--sport-color, #dce4ef) 74%,white);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.search-result__name{font-size:15px;font-weight:700}.search-result__detail,.search-card__empty{color:var(--muted);font-size:13px;line-height:1.5}.rolodex-card{min-height:430px}.rolodex-card__stack{position:relative;height:230px;margin-top:8px;perspective:1000px}.rolodex-item{position:absolute;left:0;right:0;top:50%;display:grid;grid-template-columns:58px 1fr;align-items:center;gap:10px 14px;padding:14px 16px;border-radius:22px;transform-style:preserve-3d}.rolodex-item--active{background:linear-gradient(180deg,#fff3,#5b657457),linear-gradient(90deg,color-mix(in srgb,var(--sport-color, #d5deea) 14%,transparent),transparent 60%);border-color:color-mix(in srgb,var(--sport-color, #d5deea) 44%,rgba(255,255,255,.18))}.rolodex-item__logo{width:58px;height:58px;object-fit:contain;border-radius:18px;background:#ffffff0f;padding:6px}.rolodex-item__name{font-size:15px;font-weight:800}.rolodex-item__label{display:block;grid-column:2;margin-top:2px;color:var(--muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.rolodex-card__footer{margin-top:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.rolodex-card__summary-name{font-size:18px;font-weight:800}.rolodex-card__summary p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.footprint-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.footprint-stat{display:grid;gap:6px;padding:14px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07)}.footprint-stat__label{color:var(--muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.footprint-stat strong{font-size:clamp(22px,2vw,28px);line-height:1}.status-pill{margin-top:16px;padding:12px 14px;border-radius:16px;font-size:13px;line-height:1.6;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.status-pill--loading{color:#d9e4f7}.status-pill--error{color:#ffd5cd}.status-pill--ready{color:#d7e8da}.feature-grid,.recommend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.feature-tile,.recommend-tile{min-height:150px;padding:16px;border-radius:20px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.feature-tile__accent{margin-bottom:10px;color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.feature-tile__title,.recommend-tile__title{margin-bottom:8px;font-size:17px;font-weight:800}.feature-tile__description,.recommend-tile p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.scene-panel{position:relative;isolation:isolate;container-type:inline-size;height:100%;min-height:0;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#05080d;box-shadow:0 40px 110px #0000006b}.scene-panel__canvas{position:absolute;inset:0;z-index:1}.scene-panel__canvas canvas{touch-action:none}.scene-panel__search,.scene-panel__detail,.scene-panel__left-rail,.scene-panel__status,.scene-panel__context-menu{position:absolute;z-index:2}.scene-panel__left-rail{top:22px;left:22px;bottom:22px;width:clamp(220px,25cqw,266px);display:flex;flex-direction:column;gap:10px;min-height:0}.scene-panel__hud{padding:12px 14px;border-radius:18px;background:#080b1142;border:1px solid rgba(255,255,255,.06)}.scene-panel__search{top:22px;left:clamp(292px,31cqw,322px);right:22px;width:auto;max-width:none}.scene-panel__detail{top:174px;left:clamp(292px,31cqw,322px);right:22px;display:grid;gap:8px;padding:10px 12px;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 9%,rgba(255,255,255,.045)),#05080d7a),#080b117a;border:1px solid color-mix(in srgb,var(--sport-color, #8fd3ff) 22%,rgba(255,255,255,.08));box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000002e}.scene-search{container-type:inline-size;display:grid;gap:5px;padding:8px 10px;overflow:hidden;border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#0f141d70),#080b1170;border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff14,0 18px 36px #00000024}.scene-search__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.scene-search__title{margin-top:2px;font-size:14px;font-weight:800;line-height:1.05;letter-spacing:0}.scene-search__count{min-height:22px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--muted-strong);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.scene-search__row{display:grid;gap:5px}.scene-search__row--primary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.scene-search__input.chrome-input{min-height:34px;padding:0 11px;border-radius:11px;background:#06090e6b;border-color:#ffffff17;font-size:13px}.scene-search__reset{min-width:64px}.scene-search__row--secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:start}.scene-search__row--scope{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px}.scene-search__filter{display:grid;gap:2px;min-width:0;width:100%}.scene-search__scope-control{display:grid;gap:4px;min-width:0}.scene-search__scope-summary{grid-column:1 / -1;min-height:40px;display:none;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;min-width:0}.scene-search__scope-summary span{min-height:26px;display:inline-flex;align-items:center;padding:0 8px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.055);color:var(--muted-strong);font-size:9px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.scene-search__inspection{box-sizing:border-box;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;padding:7px 8px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 10%,rgba(255,255,255,.045)),#05080d5c),#ffffff07;border:1px solid color-mix(in srgb,var(--sport-color, #8fd3ff) 24%,rgba(255,255,255,.075))}.scene-search__inspection-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0}.scene-search__inspection-head>div:first-child{min-width:0}.scene-search__inspection-kicker{color:color-mix(in srgb,var(--sport-color, #8fd3ff) 44%,var(--muted-strong));font-size:9px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.scene-search__inspection-title{margin-top:3px;overflow:hidden;color:#f4f8fd;font-size:13px;font-weight:900;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.scene-search__inspection-subtitle{margin-top:2px;overflow-wrap:anywhere;color:var(--muted);font-size:11px;font-weight:700;line-height:1.2;text-transform:capitalize}.scene-search__inspection-actions,.scene-search__inspection-links{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.scene-search__inspection-actions{flex-wrap:nowrap;justify-content:flex-end}.scene-search__inspection-action{min-height:26px;padding-inline:8px}.scene-search__inspection-stats{display:grid;grid-template-columns:repeat(4,minmax(66px,1fr));gap:4px;min-width:0}.scene-search__inspection-stat{min-width:0;padding:5px 6px;border-radius:9px;background:#ffffff09;border:1px solid rgba(255,255,255,.055)}.scene-search__inspection-stat span{display:block;overflow:hidden;color:color-mix(in srgb,var(--sport-color, #8fd3ff) 34%,var(--muted-strong));font-size:8px;font-weight:900;letter-spacing:.06em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.scene-search__inspection-stat strong{display:block;margin-top:2px;overflow:hidden;color:#f6f9fd;font-size:11px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.scene-search__inspection-link{appearance:none;min-height:22px;max-width:112px;overflow:hidden;padding:0 7px;border-radius:8px;border:1px solid color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 18%,rgba(255,255,255,.07));background:#ffffff08;color:#eff4fae6;cursor:pointer;font-size:9px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.scene-search__inspection-link:hover,.scene-search__inspection-link:focus-visible{border-color:color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 30%,rgba(255,255,255,.12));background:color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 10%,rgba(255,255,255,.04));outline:none}.scene-detail__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0}.scene-detail__head>div:first-child{min-width:0}.scene-detail__kicker{color:color-mix(in srgb,var(--sport-color, #8fd3ff) 48%,var(--muted-strong));font-size:9px;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.scene-detail__title{margin-top:4px;overflow:hidden;color:#f4f8fd;font-size:14px;font-weight:900;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.scene-detail__subtitle{margin-top:2px;overflow-wrap:anywhere;color:var(--muted);font-size:11px;font-weight:700;line-height:1.2;text-transform:capitalize}.scene-detail__actions,.scene-detail__links{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.scene-detail__actions{flex-wrap:nowrap;justify-content:flex-end}.scene-detail__action{min-height:26px;padding-inline:8px}.scene-detail__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.scene-detail__stat{min-width:0;padding:0 10px;border-left:1px solid rgba(255,255,255,.055)}.scene-detail__stat:first-child{padding-left:0;border-left:0}.scene-detail__stat span{display:block;overflow:hidden;color:color-mix(in srgb,var(--sport-color, #8fd3ff) 34%,var(--muted-strong));font-size:8px;font-weight:900;letter-spacing:.06em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.scene-detail__stat strong{display:block;margin-top:3px;overflow:hidden;color:#f6f9fd;font-size:11px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.scene-detail__link{appearance:none;min-height:22px;max-width:116px;overflow:hidden;padding:0 7px;border-radius:8px;border:1px solid color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 18%,rgba(255,255,255,.07));background:#ffffff08;color:#eff4fae6;cursor:pointer;font-size:9px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.scene-detail__link:hover,.scene-detail__link:focus-visible{border-color:color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 30%,rgba(255,255,255,.12));background:color-mix(in srgb,var(--item-color, var(--sport-color, #8fd3ff)) 10%,rgba(255,255,255,.04));outline:none}@container (max-width: 760px){.scene-search__inspection-links,.scene-detail__links{display:none}}@container (min-width: 300px){.scene-search__row--secondary{grid-template-columns:minmax(82px,1fr) minmax(74px,.9fr) minmax(86px,.95fr)}}@container (min-width: 380px){.scene-search__row--secondary{grid-template-columns:minmax(74px,.85fr) minmax(68px,.78fr) minmax(86px,.9fr) minmax(62px,.62fr) minmax(58px,.58fr)}}@container (min-width: 500px){.scene-search__row--secondary{grid-template-columns:minmax(92px,1fr) minmax(80px,.84fr) minmax(94px,.9fr) minmax(70px,.64fr) minmax(68px,.62fr)}}@container (min-width: 760px){.scene-search__row--secondary{grid-template-columns:minmax(118px,1.05fr) minmax(104px,.95fr) minmax(112px,.9fr) minmax(82px,.62fr) minmax(78px,.58fr)}}.scene-search__filter-label{color:var(--muted-strong);min-height:9px;display:inline-flex;align-items:center;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.scene-search__select.dd-universal-select,.scene-search__select-root.dd-universal-select,.scene-search__select-dropdown.dd-universal-select__dropdown{--dd-universal-select-surface: linear-gradient(180deg, rgba(18, 23, 31, .96) 0%, rgba(8, 11, 17, .98) 100%);--dd-universal-select-surface-active: linear-gradient(180deg, rgba(42, 48, 60, .96) 0%, rgba(16, 20, 28, .99) 100%);--dd-universal-select-border: rgba(216, 224, 236, .12);--dd-universal-select-border-strong: rgba(227, 234, 244, .2);--dd-universal-select-border-focus: rgba(233, 239, 248, .28);--dd-universal-select-shadow: inset 0 1px 0 rgba(255, 255, 255, .05), 0 12px 24px rgba(0, 0, 0, .22);--dd-universal-select-glow: 0 0 0 1px rgba(225, 232, 244, .12), 0 16px 28px rgba(5, 9, 15, .26);width:100%;min-width:0}.scene-search__select-wrapper.dd-universal-select__wrapper,.scene-search__select .dd-universal-select__wrapper{min-width:0}.scene-search__select-input.dd-universal-select__input,.scene-search__select .dd-universal-select__input{height:32px;min-height:32px;border-radius:10px;background:#06090e6b;border-color:#ffffff17;color:var(--text);font-size:12px;font-weight:700;line-height:1;padding-inline:9px}.scene-search__select-input.dd-universal-select__input input,.scene-search__select .dd-universal-select__input input{font-size:12px;font-weight:700}.scene-search__select-section.dd-universal-select__section,.scene-search__select .dd-universal-select__section{color:#dbe2edc7}.scene-search__select-section.dd-universal-select__section svg,.scene-search__select .dd-universal-select__section svg{width:14px;height:14px}.scene-search__select-dropdown.dd-universal-select__dropdown,.scene-search__select .dd-universal-select__dropdown{padding:8px;border-radius:18px;background:linear-gradient(180deg,#151a23fa,#090c12);box-shadow:0 24px 44px #00000057,inset 0 1px #ffffff0d}.scene-search__select-options.dd-universal-select__options,.scene-search__select .dd-universal-select__options{gap:6px}.scene-search__select-dropdown .dd-universal-select-option,.scene-search__select .dd-universal-select-option{min-height:46px;padding:10px 12px;border-radius:14px;background:#ffffff05}.scene-search__select-option-shell.dd-universal-select__option:hover .dd-universal-select-option,.scene-search__select-option-shell.dd-universal-select__option[data-combobox-active] .dd-universal-select-option,.scene-search__select-option-shell.dd-universal-select__option[data-combobox-selected] .dd-universal-select-option{border-color:#e3eaf433;background:linear-gradient(180deg,#313744f0,#131821fa);box-shadow:0 12px 22px #00000038}.scene-search__select-dropdown .dd-universal-select-option__badge,.scene-search__select .dd-universal-select-option__badge{min-width:28px;min-height:28px;padding:0 8px;border:1px solid rgba(234,239,246,.12);background:linear-gradient(180deg,#e4ebf429,#78829329);color:#f4f7fbeb}.scene-search__select-dropdown .dd-universal-select-option__label,.scene-search__select .dd-universal-select-option__label{font-size:.82rem;color:#f2f6faf5}.scene-search__select-dropdown .dd-universal-select-option__description,.scene-search__select .dd-universal-select-option__description{color:#bbc3d0b8;font-size:.7rem}.scene-search__select-dropdown .dd-universal-select-option__state,.scene-search__select .dd-universal-select-option__state{color:#d6dee9c2;font-size:.66rem;letter-spacing:.08em}.scene-search__select-empty.dd-universal-select__empty,.scene-search__select .dd-universal-select__empty{color:#c0c8d4b8}.scene-search__sports{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:5px;min-height:34px;width:100%;min-width:0;padding:3px;border-radius:12px;background:#06090e6b;border:1px solid rgba(255,255,255,.09)}.scene-search__sport{appearance:none;width:100%;min-width:0;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:9px;border:1px solid rgba(255,255,255,.04);background:#ffffff05;color:var(--muted-strong);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.scene-search__sport:hover{transform:translateY(-1px);border-color:#ffffff24;background:#ffffff0d}.scene-search__sport--all{font-size:10px}.scene-search__sport--active{border-color:color-mix(in srgb,var(--sport-color, #d5deea) 42%,rgba(255,255,255,.16));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #d5deea) 36%,rgba(255,255,255,.3)),#ffffff0d),#ffffff0f;color:#f7fbff;box-shadow:0 0 0 1px #ffffff0a}.scene-search__sport-logo{width:24px;height:24px}.scene-search__autocomplete{display:grid;gap:6px}.scene-search__autocomplete .search-suggestion{padding:8px 10px;border-radius:12px;gap:10px}.scene-search__autocomplete .search-suggestion__meta{font-size:10px}.scene-search__autocomplete .search-suggestion__name{font-size:13px}.scene-search__autocomplete .search-suggestion__detail,.scene-search__autocomplete .search-suggestion__action{font-size:11px}.scene-search__directory{max-height:340px;overflow:auto;padding-right:2px}.scene-search__directory .dd-discovery-directory{gap:7px}.scene-search__directory .dd-discovery-directory__header{align-items:center}.scene-search__directory .dd-discovery-directory__header>div{min-width:0}.scene-search__directory .dd-discovery-directory__grid{grid-template-columns:minmax(0,1fr);gap:6px}.scene-search__directory .dd-discovery-entity-card{padding:8px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--dd-discovery-accent, #8fd3ff) 8%,rgba(255,255,255,.04)),#ffffff05),#06090e42}.scene-search__directory .dd-discovery-entity-card__name{font-size:13px}.scene-search__directory .dd-discovery-entity-card__description{display:none}.scene-panel__launcher{display:grid;gap:10px;width:100%;flex:0 0 auto;margin-top:auto;overflow:visible;overscroll-behavior:contain;padding:10px;border-radius:18px;background:#080b114d;border:1px solid rgba(255,255,255,.07)}.scene-panel__eyebrow{color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.scene-panel__title{margin:6px 0;font-size:clamp(16px,1.45vw,20px);line-height:1.04;letter-spacing:0}.scene-panel__copy{margin:0;color:var(--muted);font-size:10px;line-height:1.35}.scene-panel__globe-controls{display:flex;flex-wrap:wrap;gap:6px;width:100%}.scene-globe-control{appearance:none;min-height:32px;min-width:38px;padding:0 10px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 9%,rgba(255,255,255,.08)),#080b1185),#080b116b;color:#f4f8fd;cursor:pointer;font-size:11px;font-weight:900;line-height:1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.scene-globe-control:hover,.scene-globe-control:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sport-color, #8fd3ff) 30%,rgba(255,255,255,.16));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 18%,rgba(255,255,255,.12)),#080b119e),#080b118a;box-shadow:0 12px 24px #0003;outline:none}.scene-panel__launcher-label{color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.scene-launcher-list{position:relative;height:286px;overflow:hidden;border-radius:16px;isolation:isolate;outline:none;overscroll-behavior:contain}.scene-launcher-list:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--sport-color, #d5deea) 20%,rgba(255,255,255,.08)),0 0 0 2px color-mix(in srgb,var(--sport-color, #d5deea) 24%,rgba(255,255,255,.12))}.scene-launcher-item{position:absolute;top:50%;left:0;right:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:62px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;text-align:left;cursor:pointer;opacity:1;z-index:var(--launcher-z-index, 1);transform:translate3d(0,calc(-50% + var(--launcher-translate-y, 0px)),0) scale(var(--launcher-scale, 1));transform-origin:center center;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,box-shadow .22s ease}.scene-launcher-item:hover,.scene-launcher-item:focus-visible{border-color:#ffffff2e;box-shadow:0 0 0 1px #ffffff14,0 14px 26px #00000038}.scene-launcher-item:focus-visible{outline:none}.scene-launcher-item--active{grid-template-columns:44px minmax(0,1fr);min-height:68px;border-color:#ffffff2e;background:#ffffff12;box-shadow:0 0 0 1px #ffffff14,0 14px 26px #0003}.scene-launcher-item__logo{width:40px;height:40px;flex-shrink:0;object-fit:contain;border-radius:13px}.scene-launcher-item__logo--image{display:block;overflow:hidden;background:#080c12b8}.scene-launcher-item__logo--image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%;transform:scale(1.34);transform-origin:center 38%;-webkit-user-select:none;user-select:none}.scene-launcher-item__logo.gamehq-sport-icon-badge,.scene-search__sport-logo.gamehq-sport-icon-badge{padding:0}.scene-launcher-item--active .scene-launcher-item__logo{width:40px;height:40px;box-shadow:inset 0 0 0 1px #ffffff12}.scene-launcher-item--active .scene-launcher-item__logo.gamehq-sport-icon-badge{box-shadow:none}.scene-launcher-item .scene-launcher-item__logo.gamehq-sport-icon-badge--soft3d,.scene-launcher-item--active .scene-launcher-item__logo.gamehq-sport-icon-badge--soft3d{border-radius:0;box-shadow:none}.scene-launcher-item__copy{display:grid;gap:2px;min-width:0;opacity:var(--launcher-opacity, 1);transition:opacity .22s ease}.scene-launcher-item__name{font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-launcher-item__meta{color:var(--muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-launcher-item--active .scene-launcher-item__name{color:#f8fbff;font-size:13px;white-space:normal;overflow:visible;text-overflow:clip}.scene-launcher-item--active .scene-launcher-item__meta{color:#e3ebf4d1;white-space:normal;overflow:visible;text-overflow:clip}.scene-mode-switcher{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;border-radius:12px;background:#05080d80;border:1px solid rgba(255,255,255,.07)}.scene-mode-switcher--inline,.scene-command__time--inline{min-height:34px;background:#06090e6b;border-color:#ffffff17}.scene-mode-switcher__button{appearance:none;min-width:0;min-height:25px;overflow:hidden;padding:0 3px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--muted-strong);cursor:pointer;font-size:9px;font-weight:900;letter-spacing:.02em;line-height:1;text-overflow:clip;text-transform:uppercase;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.scene-mode-switcher__button:hover,.scene-mode-switcher__button:focus-visible{transform:translateY(-1px);color:#f4f8fd;border-color:#ffffff1f;background:#ffffff0b;outline:none}.scene-mode-switcher__button--active{color:#f8fbff;border-color:color-mix(in srgb,var(--sport-color, #8fd3ff) 36%,rgba(255,255,255,.12));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 32%,rgba(255,255,255,.18)),#ffffff0a),#ffffff0f;box-shadow:0 0 18px color-mix(in srgb,var(--sport-color, #8fd3ff) 16%,transparent)}.scene-command__time{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;border-radius:12px;background:#05080d6b;border:1px solid rgba(255,255,255,.065)}.scene-command__time-button{appearance:none;min-width:0;min-height:var(--dd-control-height-dense, 26px);padding:0 var(--dd-control-pad-x-2xs, 3px);border-radius:9px;border:1px solid transparent;background:transparent;color:var(--muted-strong);cursor:pointer;font-size:9px;font-weight:900;line-height:1;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.scene-command__time-button:hover,.scene-command__time-button:focus-visible{transform:translateY(-1px);color:#f4f8fd;border-color:#ffffff1f;background:#ffffff0b;outline:none}.scene-command__time-button--active{color:#f8fbff;border-color:color-mix(in srgb,var(--sport-color, #8fd3ff) 34%,rgba(255,255,255,.12));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 28%,rgba(255,255,255,.14)),#ffffff0a),#ffffff0e}.legend-chip{min-height:38px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.legend-chip--active{border-color:color-mix(in srgb,var(--sport-color, #d5deea) 45%,rgba(255,255,255,.2));background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #d5deea) 38%,rgba(255,255,255,.36)),#ffffff0f),#ffffff14}.legend-chip__dot{width:8px;height:8px;border-radius:999px;background:var(--sport-color, #ffffff);box-shadow:0 0 14px color-mix(in srgb,var(--sport-color, #ffffff) 68%,transparent)}.scene-panel__status{right:22px;bottom:22px;width:min(220px,calc(100% - 360px));max-width:none;padding:14px 16px;border-radius:20px;background:#080b116b;border:1px solid rgba(255,255,255,.06)}.scene-panel__status--error{border-color:#ff8f7738}.scene-panel__status-title{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.scene-panel__status-copy{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.6}.scene-panel__hover-card{width:100%;max-width:none;padding:10px 12px;border-radius:14px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 10%,rgba(255,255,255,.05)),#080b11ad),#080b1180;border:1px solid color-mix(in srgb,var(--sport-color, #8fd3ff) 24%,rgba(255,255,255,.08));box-shadow:inset 0 1px #ffffff14,0 18px 36px #0000003d,0 0 22px color-mix(in srgb,var(--sport-color, #8fd3ff) 10%,transparent)}.scene-panel__hover-card-kicker{color:color-mix(in srgb,var(--sport-color, #8fd3ff) 44%,var(--muted-strong));font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.scene-panel__hover-card-title{margin-top:5px;color:#f4f8fd;font-size:14px;font-weight:900;line-height:1.16}.scene-panel__hover-card-meta{margin-top:4px;color:var(--muted);font-size:12px;font-weight:700;text-transform:capitalize}.scene-panel__hover-card-stats{display:grid;gap:3px;margin-top:8px}.scene-panel__hover-card-stats span{color:#dce5f0cc;font-size:10px;font-weight:700;line-height:1.25}.scene-panel__context-menu{left:var(--context-x, 24px);top:var(--context-y, 24px);width:190px;padding:8px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--sport-color, #8fd3ff) 12%,rgba(255,255,255,.08)),#080b11eb),#080b11c2;border:1px solid color-mix(in srgb,var(--sport-color, #8fd3ff) 28%,rgba(255,255,255,.1));box-shadow:inset 0 1px #ffffff17,0 20px 38px #00000052}.scene-context-menu__title{padding:4px 6px 8px;overflow:hidden;color:#f4f8fd;font-size:11px;font-weight:900;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.scene-context-menu__item{appearance:none;width:100%;min-height:30px;display:block;padding:0 8px;border-radius:9px;border:1px solid transparent;background:transparent;color:#e7edf6e6;cursor:pointer;font-size:11px;font-weight:800;text-align:left}.scene-context-menu__item:hover,.scene-context-menu__item:focus-visible{border-color:#ffffff1a;background:color-mix(in srgb,var(--sport-color, #8fd3ff) 14%,rgba(255,255,255,.045));outline:none}@keyframes panel-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes platform-auth-spin{to{transform:rotate(360deg)}}@keyframes scene-radar-sweep{to{transform:rotate(360deg)}}@media(max-width:1200px){.landing-layout{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr)}.sport-page h1{font-size:88px}.sport-page h2{font-size:40px}.sport-page__workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-panel__left-rail{left:18px;bottom:18px;width:clamp(208px,25cqw,236px)}.scene-panel__search,.scene-panel__detail{left:clamp(262px,30cqw,292px);right:18px;max-width:none}.scene-search__title{font-size:14px}.scene-panel__launcher{gap:8px}.scene-panel__status{width:min(200px,calc(100% - 320px))}}@media(max-width:980px){body{overflow:auto}.sport-page{height:auto;min-height:100vh;overflow-y:visible}.sport-page__nav{grid-template-columns:auto auto;justify-content:space-between}.sport-page__sport-links{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.sport-page__hero{grid-template-columns:1fr;min-height:clamp(520px,calc(100vh - 148px),660px)}.sport-page__hero-visual{min-height:280px}.sport-page__proof-grid,.sport-page__network-panel,.sport-page__stats{grid-template-columns:1fr}.sport-page__stats{gap:10px}.landing-layout{grid-template-columns:1fr;grid-template-rows:none;height:auto;min-height:auto}.landing-sidebar{max-height:none;overflow:visible;padding-right:0}.landing-sidebar__split,.feature-grid{grid-template-columns:1fr}.features-card .feature-tile:nth-child(n){border-top:1px solid rgba(255,255,255,.08)}.features-card .feature-tile:first-child{border-top:0}.scene-panel{min-height:max(940px,92vh)}.scene-panel__left-rail{display:contents}.scene-panel__hud,.scene-panel__globe-controls,.scene-panel__launcher,.scene-panel__hover-card{position:absolute;z-index:2}.scene-panel__hud{top:18px;left:18px;right:18px;width:auto;max-width:none;transform:none}.scene-panel__search{top:112px;left:18px;right:18px;width:auto;max-width:none}.scene-panel__detail{top:258px;left:18px;right:18px;width:auto;max-width:none}.scene-panel__launcher{left:18px;bottom:18px;width:260px;gap:8px;margin-top:0}.scene-panel__status{left:auto;right:18px;bottom:18px;width:220px}.scene-panel__globe-controls{top:414px;left:18px;right:auto;width:220px}.scene-panel__hover-card{inset:456px auto auto 18px;width:220px;max-width:calc(100% - 36px)}}@media(max-width:720px){.landing-layout{padding:16px;gap:18px}.sport-page__nav{min-height:64px;padding:12px 16px}.sport-page__brand-link span{display:none}.sport-page__sport-link{min-height:32px;padding-inline:10px;font-size:11px}.sport-page__hero,.sport-page__band{padding-inline:16px}.sport-page__hero{gap:26px;min-height:clamp(500px,calc(100vh - 136px),620px);padding-block:34px}.sport-page__product-lockup{align-items:flex-start}.sport-page__product-logo,.sport-page__product-badge{width:66px;height:66px}.sport-page__product-name{font-size:14px}.sport-page h1{font-size:54px;line-height:.92}.sport-page h2{font-size:30px}.sport-page__subhead{font-size:17px}.sport-page__actions,.sport-page__action{width:100%}.sport-page__hero-visual{min-height:250px}.sport-page__emblem{width:min(72vw,230px);border-radius:30px}.sport-page__signal{right:0;bottom:calc(18px + var(--signal-index) * 40px);min-height:30px;font-size:10px}.sport-page__workspace-grid,.sport-page__switcher{grid-template-columns:1fr}.sport-page__workspace{min-height:150px}.sport-page__network-copy p{font-size:17px}.chrome-card,.scene-panel__hud,.scene-panel__launcher,.scene-panel__status{padding:18px}.scene-search{padding:10px}.scene-panel__search{top:148px}.hero-card__header{flex-direction:row;align-items:center;margin-bottom:18px;padding-right:0}.hero-card{height:auto;min-height:auto;padding-bottom:18px}.features-card{height:auto;min-height:auto}.hero-card__brand{gap:12px}.hero-card__brand-mark{width:86px;border-radius:24px}.hero-card__title-lockup{font-size:clamp(34px,12vw,44px);line-height:.9}.hero-card__title-subtitle{max-width:20ch;font-size:13px}.hero-card__profile{position:relative;top:auto;right:auto;width:100%;margin:14px 0 0;justify-content:flex-start}.hero-card__profile-static,.hero-card__profile-trigger,.hero-card .dd-header-profile,.hero-card__start-button{max-width:var(--dd-button-max-width-hero, 240px)}.hero-card__profile-eyebrow{margin-right:16px}.hero-card__action{justify-self:end}.hero-card__copy{max-width:100%}.hero-card__footer{grid-template-columns:1fr;gap:16px;margin-top:18px}.hero-card__color-band{right:18px;bottom:18px}.search-card__select-grid,.scene-search__row--primary,.scene-search__row--secondary,.scene-search__row--scope,.scene-search__row--tertiary{grid-template-columns:1fr}.scene-detail__head{grid-template-columns:minmax(0,1fr) auto}.scene-detail__actions{justify-content:flex-end;width:auto}.scene-detail__stats{grid-template-columns:repeat(4,minmax(58px,1fr))}.scene-panel__detail{left:18px;right:18px;top:588px;width:auto}.scene-panel__status{left:18px;right:18px;bottom:360px;width:auto}.scene-panel__globe-controls{left:18px;right:18px;top:740px;width:auto}.scene-panel__hover-card{display:none}.scene-panel__launcher{left:18px;right:18px;bottom:18px;width:auto}.scene-launcher-list{height:268px}.scene-panel{min-height:1220px;border-radius:24px}}@media(max-width:420px){.scene-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
