.gamehq-sport-icon-badge{--sport-icon-accent:#d5deea;--sport-icon-glyph:#f8fbfffa;--sport-icon-cutout:#070a10e6;--sport-icon-tile-size:40px;--sport-icon-glyph-size:40px;--icon-shield-opacity:1;--icon-motif-opacity:.92;--icon-shield-fill:transparent;--icon-shield-rim:#e6ebf280;--icon-shield-highlight:#fff3;--icon-motif-fill:#f6f3eafa;--icon-motif-detail:#0d1117eb;width:var(--sport-icon-tile-size);height:var(--sport-icon-tile-size);isolation:isolate;border:1px solid color-mix(in srgb, var(--sport-icon-accent) 72%, #ffffff24);background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--sport-icon-accent) 48%, transparent) 0%, color-mix(in srgb, var(--sport-icon-accent) 24%, transparent) 42%, #070a10f5 82%), linear-gradient(180deg, #ffffff1f, #05070ce6);color:var(--sport-icon-glyph);opacity:1;box-shadow:inset 0 0 22px color-mix(in srgb, var(--sport-icon-accent) 28%, transparent), inset 0 1px 0 #ffffff1f, 0 0 18px color-mix(in srgb, var(--sport-icon-accent) 24%, transparent), 0 10px 20px #00000042;border-radius:14px;flex:none;place-items:center;transition:opacity .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:grid;position:relative;overflow:hidden}.gamehq-sport-icon-badge:before{content:"";border-radius:inherit;background:linear-gradient(135deg, #fff3, transparent 31%), radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--sport-icon-accent) 34%, transparent), transparent 60%);opacity:.7;pointer-events:none;position:absolute;inset:0}.gamehq-sport-icon-badge:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:11px;position:absolute;inset:3px}.gamehq-sport-icon-badge__glyph{z-index:1;color:var(--sport-icon-glyph);filter:drop-shadow(0 1px 1px #000000a6) drop-shadow(0 0 9px color-mix(in srgb, var(--sport-icon-accent) 40%, transparent));display:block;position:relative;overflow:visible;width:var(--sport-icon-glyph-size)!important;height:var(--sport-icon-glyph-size)!important}span.gamehq-sport-icon-badge__glyph{-webkit-mask:var(--sport-icon-mask) center / contain no-repeat;-webkit-mask:var(--sport-icon-mask) center / contain no-repeat;mask:var(--sport-icon-mask) center / contain no-repeat;background:currentColor}.gamehq-sport-icon-badge--sm{--sport-icon-tile-size:28px;--sport-icon-glyph-size:28px;border-radius:10px}.gamehq-sport-icon-badge--sm:after{border-radius:8px;inset:2px}.gamehq-sport-icon-badge--md{--sport-icon-tile-size:40px;--sport-icon-glyph-size:40px}.gamehq-sport-icon-badge--lg{--sport-icon-tile-size:64px;--sport-icon-glyph-size:64px;border-radius:16px}.gamehq-sport-icon-badge--active{--icon-shield-opacity:1;--icon-motif-opacity:1;opacity:1;border-color:color-mix(in srgb, var(--sport-icon-accent) 82%, #fff3);background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--sport-icon-accent) 56%, transparent) 0%, color-mix(in srgb, var(--sport-icon-accent) 31%, transparent) 44%, #070a10f7 84%), linear-gradient(180deg, #ffffff29, #05070ce6);box-shadow:inset 0 0 28px color-mix(in srgb, var(--sport-icon-accent) 36%, transparent), inset 0 1px 0 #ffffff29, 0 0 0 1px color-mix(in srgb, var(--sport-icon-accent) 34%, transparent), 0 0 28px color-mix(in srgb, var(--sport-icon-accent) 46%, transparent), 0 14px 24px #0000004d}.gamehq-sport-icon-badge.gamehq-sport-icon-badge--soft3d{box-shadow:none;background:0 0;border:0;overflow:visible}.gamehq-sport-icon-badge.gamehq-sport-icon-badge--soft3d:before,.gamehq-sport-icon-badge.gamehq-sport-icon-badge--soft3d:after{display:none}.gamehq-sport-icon-badge--soft3d .gamehq-sport-icon-badge__glyph{object-fit:contain;color:var(--sport-icon-accent);filter:none;width:100%!important;height:100%!important}.gamehq-sport-icon-badge--active.gamehq-sport-icon-badge--soft3d{box-shadow:none;background:0 0;border:0}.gamehq-sport-icon-badge--active.gamehq-sport-icon-badge--soft3d .gamehq-sport-icon-badge__glyph{filter:none}.gamehq-sport-imagegen-badge{--sport-imagegen-icon-size:40px;width:var(--sport-imagegen-icon-size);height:var(--sport-imagegen-icon-size);isolation:isolate;border:1px solid color-mix(in srgb, var(--sport-icon-accent,#8fd3ff) 22%, #ffffff24);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--sport-icon-accent,#8fd3ff) 16%, transparent), transparent 64%), linear-gradient(180deg, #ffffff14, #080c126b), #050a106b;filter:drop-shadow(0 1px 1px #000000b8) drop-shadow(0 0 10px color-mix(in srgb, var(--sport-icon-accent,#8fd3ff) 18%, transparent));border-radius:16px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -8px 14px #0000002e}.gamehq-sport-imagegen-badge--sm{--sport-imagegen-icon-size:32px}.gamehq-sport-imagegen-badge--md{--sport-imagegen-icon-size:44px}.gamehq-sport-imagegen-badge--lg{--sport-imagegen-icon-size:72px}.gamehq-sport-imagegen-badge__image{object-fit:contain;object-position:center;pointer-events:none;mix-blend-mode:normal;filter:brightness(1.04)contrast(1.06)saturate(1.04);-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0;transform:none;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.gamehq-sport-imagegen-badge--active{filter:drop-shadow(0 1px 1px #000000c2) drop-shadow(0 0 14px color-mix(in srgb, var(--sport-icon-accent,#8fd3ff) 36%, transparent))}.gamehq-sport-imagegen-badge--fallback{flex:none}.gamehq-sport-icon-gallery{color:#f8fbff;min-height:100vh;font-family:var(--dd-font-family,"Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif);background:#080b11;padding:28px}.gamehq-sport-icon-gallery__header{gap:6px;margin-bottom:22px;display:grid}.gamehq-sport-icon-gallery__title{margin:0;font-size:24px;line-height:1.1}.gamehq-sport-icon-gallery__meta{color:#dce4eeb8;margin:0;font-size:13px}.gamehq-sport-icon-gallery__section{gap:12px;margin-top:24px;display:grid}.gamehq-sport-icon-gallery__section-title{margin:0;font-size:16px;line-height:1.2}.gamehq-sport-icon-gallery__launcher-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;display:grid}.gamehq-sport-icon-gallery__launcher-item{--icon-shield-opacity:1;--icon-motif-opacity:1;--icon-shield-fill:transparent;--icon-shield-rim:#e6ebf280;--icon-shield-highlight:#fff3;--icon-motif-fill:#f6f3eafa;--icon-motif-detail:#0d1117eb;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:40px 1fr;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.gamehq-sport-icon-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:12px;display:grid}.gamehq-sport-icon-gallery__item{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:140px 1fr;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.gamehq-sport-icon-gallery__badges{justify-content:flex-start;align-items:center;gap:10px;display:inline-flex}.gamehq-sport-icon-gallery__preview{--icon-shield-opacity:1;--icon-motif-opacity:1;--icon-shield-fill:transparent;--icon-shield-rim:#e6ebf280;--icon-shield-highlight:#fff3;--icon-motif-fill:#f6f3eafa;--icon-motif-detail:#0d1117eb;place-items:center;width:30px;height:64px;display:grid}.gamehq-sport-icon-gallery__preview[data-mode=launcher]{width:42px}.gamehq-sport-icon-gallery__preview[data-mode=full]{width:64px}.gamehq-sport-icon-gallery__copy{gap:4px;min-width:0;display:grid}.gamehq-sport-icon-gallery__name{text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;line-height:1.15;overflow:hidden}.gamehq-sport-icon-gallery__source,.gamehq-sport-icon-gallery__license{color:#dce4eeb8;font-size:11px;line-height:1.25}.ghq-viewport-debug{z-index:2147483647;color:#f4fff8;text-align:left;-webkit-overflow-scrolling:touch;background:linear-gradient(145deg,#143125f5,#020705f5);border:1px solid #38ec8f6b;border-radius:10px;width:min(360px,100vw - 12px);max-height:calc(100dvh - 12px);padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1.25;position:fixed;inset-block-start:max(6px, env(safe-area-inset-top,0px));inset-inline-end:max(6px, env(safe-area-inset-right,0px));overflow:auto;box-shadow:0 18px 40px #0000008c}.ghq-viewport-debug__header,.ghq-viewport-debug__actions,.ghq-viewport-debug__rows>div,.ghq-viewport-debug__elements>div{align-items:center;min-width:0;display:flex}.ghq-viewport-debug__header{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px}.ghq-viewport-debug__actions{gap:4px}.ghq-viewport-debug button{min-height:var(--dd-control-height-tiny,22px);padding:0 var(--ghq-viewport-debug-button-pad-x,7px);color:inherit;font:inherit;cursor:pointer;background:#0000006b;border:1px solid #ffffff2e;border-radius:999px;font-weight:800}.ghq-viewport-debug__rows{gap:2px;margin:0;display:grid}.ghq-viewport-debug__rows>div,.ghq-viewport-debug__elements>div{border-top:1px solid #ffffff14;justify-content:space-between;gap:8px;padding:2px 0}.ghq-viewport-debug dt,.ghq-viewport-debug__elements span{color:#f4fff8a3;flex:0 0 88px}.ghq-viewport-debug dd,.ghq-viewport-debug code{color:#fff;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.ghq-viewport-debug__elements{gap:2px;margin-top:7px;display:grid}.ghq-viewport-debug__elements>strong{margin-bottom:1px}.ghq-viewport-debug__details{color:#f4fff8b8;margin-top:7px}.ghq-viewport-debug__details summary{cursor:pointer;font-weight:800}.ghq-viewport-debug__details pre{color:#fff;max-height:160px;font:inherit;white-space:pre-wrap;background:#0000006b;border-radius:8px;margin:6px 0 0;padding:6px;overflow:auto}@media (height<=420px) and (orientation:landscape){.ghq-viewport-debug{width:min(330px,100vw - 12px);padding:6px;font-size:9px}.ghq-viewport-debug__header{margin-bottom:4px;font-size:10px}.ghq-viewport-debug button{min-height:var(--dd-control-height-micro,20px);padding-inline:var(--dd-control-pad-x-sm,6px)}}.dd-pwa-update-prompt{z-index:1100;right:max(12px, env(safe-area-inset-right,0px));bottom:max(12px, env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, #112b1ff5, #06120df5), var(--dd-bg,#070d09);inline-size:min(420px,100vw - 24px);color:var(--dd-chrome-text,#e7f7ef);border:1px solid #88d5a757;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:grid;position:fixed;box-shadow:0 14px 40px #00000057}.dd-pwa-update-prompt__copy{gap:2px;min-inline-size:0;display:grid}.dd-pwa-update-prompt__copy strong{font-size:.84rem;line-height:1.1}.dd-pwa-update-prompt__copy span{color:var(--dd-chrome-muted,#b5cfc4);font-size:.76rem;line-height:1.25}.dd-pwa-update-prompt__button,.dd-pwa-update-prompt__dismiss{appearance:none;font:inherit;color:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.dd-pwa-update-prompt__button{background:var(--dd-button-primary-bg,#7ce29f);min-block-size:34px;color:var(--dd-button-primary-text,#03150b);border-radius:999px;gap:6px;padding:0 11px;font-size:.78rem;font-weight:800}.dd-pwa-update-prompt__button:disabled{cursor:wait;opacity:.72}.dd-pwa-update-prompt__icon--refreshing{animation:.9s linear infinite dd-pwa-update-spin}@keyframes dd-pwa-update-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dd-pwa-update-prompt__icon--refreshing{animation:none}}.dd-pwa-update-prompt__dismiss{background:#ffffff14;border-radius:999px;block-size:32px;inline-size:32px}@media (width<=520px){.dd-pwa-update-prompt{left:max(8px, env(safe-area-inset-left,0px));right:max(8px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) auto;inline-size:auto}.dd-pwa-update-prompt__dismiss{grid-area:1/2}.dd-pwa-update-prompt__button{grid-column:1/-1;justify-self:stretch}}:root{--dd-color-jade:#2b5342;--dd-color-jade-mid:#23a15c;--dd-color-surface:#172721;--dd-color-text:#fafafa;--dd-shadow-card:0 6px 18px #00000047;--dd-radius-lg:18px;--dd-space-md:16px;--z-base:0;--z-card:1;--z-overlay:10;--z-modal:100;--z-toast:1000}.dd-card{z-index:var(--z-card)}.dd-profile-page{--dd-profile-gap:clamp(16px, 1.4vw, 22px);--dd-profile-section-gap:clamp(18px, 1.6vw, 26px)}.dd-profile-page>.dd-ui-grid,.dd-profile-info-grid.dd-ui-grid{--dd-ui-grid-gutter-active:var(--dd-profile-gap)}.dd-profile-page__grid{align-items:stretch}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]{align-self:stretch;min-width:0;min-height:0;display:flex}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope{flex:auto;width:100%;min-width:0;min-height:0;display:flex}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root>.dd-card{width:100%;height:100%;min-height:0}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half] .dd-card{flex-direction:column;display:flex}.dd-profile-info-stack{gap:var(--dd-profile-section-gap)!important}.dd-profile-avatar-wrap{width:100%;max-width:none}.dd-profile-avatar-uploader{--dd-card-min-h:0px}.dd-profile-avatar-uploader__body{grid-template-columns:minmax(88px,112px) minmax(0,1fr);align-items:start!important;gap:12px!important;display:grid!important}.dd-profile-avatar-uploader__preview,.dd-profile-avatar-uploader__empty{aspect-ratio:1;width:100%}.dd-profile-avatar-uploader__preview{border-radius:10px;overflow:hidden}.dd-profile-avatar-uploader__preview img,.dd-profile-avatar-uploader__preview .dd-ui-image{object-fit:cover;width:100%;height:100%}.dd-profile-avatar-uploader__empty{border:1px dashed color-mix(in srgb, var(--dd-card-fg,#fff), transparent 68%);color:var(--dd-card-muted,#ffffffb8);text-align:center;border-radius:10px;place-items:center;padding:10px;display:grid}.dd-profile-avatar-uploader__controls{gap:12px;width:100%;min-width:0;max-width:100%;display:grid}.dd-profile-avatar-uploader__file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.dd-profile-avatar-uploader__help{max-width:28ch;line-height:1.35}.dd-profile-avatar-uploader__actions{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;gap:8px!important;display:grid!important}.dd-profile-avatar-uploader__actions .btn-pill,.dd-profile-avatar-uploader__actions .dd-ui-button{box-sizing:border-box;width:100%;min-width:0;max-width:100%;white-space:nowrap;min-inline-size:0;max-inline-size:100%;font-size:.72rem;padding-inline:6px!important}.dd-profile-team-memberships{min-width:0}.dd-profile-team-membership{border:1px solid color-mix(in srgb, var(--dd-card-fg,#fff), transparent 82%);background:color-mix(in srgb, var(--dd-card-bg,#101a16), transparent 18%);border-radius:10px;min-width:0;padding:9px 10px}.dd-profile-team-membership[data-active=true]{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c), transparent 48%);background:color-mix(in srgb, var(--color-primary,#15803d), transparent 88%)}.dd-profile-team-membership__identity{min-width:0}.dd-profile-team-membership__identity .dd-ui-text,.dd-profile-team-membership__identity .custom-ui-Text-root{overflow-wrap:anywhere}.dd-profile-team-follows{min-width:0}.dd-profile-team-follow{border:1px solid color-mix(in srgb, var(--dd-card-fg,#fff), transparent 82%);background:color-mix(in srgb, var(--dd-card-bg,#101a16), transparent 18%);border-radius:10px;min-width:0;padding:9px 10px}.dd-profile-team-follow__identity{min-width:0}.dd-profile-team-follow__identity .dd-ui-text,.dd-profile-team-follow__identity .custom-ui-Text-root{overflow-wrap:anywhere}.dd-profile-team-connect-toggle{align-self:flex-start;padding:9px 20px!important}.dd-profile-team-connect-form{min-width:0;padding-top:2px}.dd-profile-team-membership .btn-pill,.dd-profile-team-follow .btn-pill,.dd-profile-team-follow-form .btn-pill{padding:9px 20px!important}.dd-profile-team-follow-form{min-width:0}.dd-profile-social-form{grid-template-columns:minmax(160px,200px) minmax(0,1fr) auto;min-width:0;align-items:end!important;gap:10px!important;display:grid!important}.dd-profile-social-form__provider,.dd-profile-social-form__url{width:100%;min-width:0}.dd-profile-social-form__submit{min-height:var(--dd-control-height-4xl,42px)}@container (width<=360px){.dd-profile-avatar-uploader__body{grid-template-columns:minmax(88px,112px) minmax(0,1fr)}.dd-profile-avatar-uploader__preview,.dd-profile-avatar-uploader__empty{width:100%}.dd-profile-avatar-uploader__actions{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.dd-profile-page{--dd-profile-gap:14px;--dd-profile-section-gap:16px}}.dd-profile-page__col--highlights{align-self:start}@media (width<=62em){.dd-profile-page__grid{align-items:start}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]{align-self:auto;display:block}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope{flex:none;display:block}.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-profile-page__grid>.dd-profile-page__col[data-compact-span=half] .dd-card{height:auto;min-height:0}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-profile-page{--dd-profile-gap:var(--dd-mobile-grid-gap);--dd-profile-section-gap:var(--dd-mobile-grid-gap)}.dd-profile-page__grid.dd-ui-grid,.dd-profile-page__grid.custom-ui-Grid-root,.dd-profile-info-grid.dd-ui-grid,.dd-profile-info-grid.custom-ui-Grid-root{--dd-ui-grid-gutter-active:var(--dd-mobile-grid-gap)!important}.dd-profile-page__profile-card.dd-card,.dd-profile-page__designer-card.dd-card,.dd-profile-page__social-card.dd-card,.dd-profile-page__connect-card.dd-card{--dd-card-pad:var(--dd-mobile-card-pad);--dd-card-min-h:var(--dd-mobile-card-min-h);font-size:var(--dd-mobile-font-body-sm)}.dd-profile-page__profile-card.dd-card{max-block-size:var(--dd-mobile-card-scroll-max-block-size);overflow:auto}.dd-profile-page .dd-card-titlebar{gap:var(--dd-mobile-grid-gap);margin-bottom:5px}.dd-profile-page .dd-card-titlebar h2,.dd-profile-page .dd-card-titlebar h3{font-size:var(--dd-mobile-font-title);line-height:1.08}.dd-profile-info-stack,.dd-profile-info-stack .custom-ui-Stack-root,.dd-profile-info-stack .dd-ui-stack{gap:var(--dd-mobile-grid-gap)!important}.dd-profile-info-grid>.dd-ui-grid-col:first-child,.dd-profile-info-grid>.custom-ui-Grid-col:first-child{--dd-ui-grid-col-width-active:26%!important;--dd-ui-grid-col-flex-active:0 0 26%!important;max-width:26%!important}.dd-profile-info-grid>.dd-ui-grid-col:nth-child(2),.dd-profile-info-grid>.custom-ui-Grid-col:nth-child(2){--dd-ui-grid-col-width-active:74%!important;--dd-ui-grid-col-flex-active:0 0 74%!important;max-width:74%!important}.dd-profile-avatar-wrap .dd-card,.dd-profile-info-grid .dd-card{--dd-card-pad:var(--dd-mobile-gap-md);--dd-card-min-h:var(--dd-mobile-card-min-h)}.dd-profile-avatar-uploader__body{grid-template-columns:48px minmax(0,1fr);gap:var(--dd-mobile-gap-md)!important}.dd-profile-avatar-uploader__preview,.dd-profile-avatar-uploader__empty{width:48px;max-width:48px}.dd-profile-avatar-uploader__empty{padding:var(--dd-mobile-gap-sm);font-size:var(--dd-mobile-font-micro);line-height:1.08}.dd-profile-avatar-uploader__controls{gap:var(--dd-mobile-gap-sm)}.dd-profile-avatar-uploader__help{max-width:none;font-size:var(--dd-mobile-font-micro);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.1;display:-webkit-box;overflow:hidden}.dd-profile-avatar-uploader__actions{gap:var(--dd-mobile-gap-sm)!important}.dd-profile-avatar-uploader__actions .btn-pill,.dd-profile-avatar-uploader__actions .dd-ui-button,.dd-profile-page .btn-pill,.dd-profile-page button{min-width:0;min-block-size:var(--dd-mobile-button-height-sm);font-size:var(--dd-mobile-font-caption);padding-inline:var(--dd-mobile-button-padding-x-md)!important}.dd-profile-info-grid .dd-ui-grid .dd-ui-grid-col,.dd-profile-info-grid .custom-ui-Grid-root .custom-ui-Grid-col{--dd-ui-grid-col-width-active:50%!important;--dd-ui-grid-col-flex-active:0 0 50%!important;max-width:50%!important}.dd-profile-info-grid .dd-ui-simple-grid,.dd-profile-info-grid .custom-ui-SimpleGrid-root{gap:var(--dd-mobile-gap-sm)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dd-profile-page .custom-ui-InputWrapper-label,.dd-profile-page .dd-ui-input-label,.dd-profile-page label{font-size:var(--dd-mobile-font-micro);margin-bottom:1px;line-height:1.05}.dd-profile-page input,.dd-profile-page select,.dd-profile-page .dd-ui-input,.dd-profile-page .custom-ui-Input-input{min-block-size:var(--dd-mobile-field-height-tight);font-size:var(--dd-mobile-font-meta);line-height:1.05}.dd-profile-page .custom-ui-InputWrapper-description,.dd-profile-page .dd-ui-input-description{font-size:var(--dd-mobile-font-tiny);line-height:1.08}.dd-profile-page .custom-ui-Badge-root,.dd-profile-page .dd-ui-badge{min-block-size:var(--dd-mobile-badge-min-height);padding-inline:var(--dd-mobile-badge-padding-x);font-size:var(--dd-mobile-font-badge)}.dd-profile-page a{font-size:var(--dd-mobile-font-micro);overflow-wrap:anywhere;line-height:1.1}.dd-profile-team-membership{padding:var(--dd-mobile-gap-sm);gap:var(--dd-mobile-gap-sm)!important}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px) and (width<=700px){.dd-profile-page{--dd-profile-gap:var(--dd-mobile-gap-sm);--dd-profile-section-gap:var(--dd-mobile-gap-sm)}.dd-profile-page__profile-card.dd-card{max-block-size:none;overflow:visible}.dd-profile-page__grid.dd-ui-grid,.dd-profile-page__grid.custom-ui-Grid-root,.dd-profile-info-grid.dd-ui-grid,.dd-profile-info-grid.custom-ui-Grid-root{--dd-ui-grid-gutter-active:var(--dd-mobile-gap-sm)!important}.dd-profile-page__profile-card.dd-card,.dd-profile-page__designer-card.dd-card,.dd-profile-page__social-card.dd-card,.dd-profile-page__connect-card.dd-card,.dd-profile-avatar-wrap .dd-card,.dd-profile-info-grid .dd-card{--dd-card-pad:var(--dd-mobile-card-pad-tight);font-size:var(--dd-mobile-card-font-size-tight)}.dd-profile-page .dd-card-titlebar{gap:var(--dd-mobile-gap-sm);margin-bottom:3px}.dd-profile-page .dd-card-titlebar h2,.dd-profile-page .dd-card-titlebar h3{font-size:var(--dd-mobile-font-meta);line-height:1.05}.dd-profile-info-stack,.dd-profile-info-stack .custom-ui-Stack-root,.dd-profile-info-stack .dd-ui-stack{gap:var(--dd-mobile-gap-sm)!important}.dd-profile-info-grid>.dd-ui-grid-col:first-child,.dd-profile-info-grid>.custom-ui-Grid-col:first-child{--dd-ui-grid-col-width-active:24%!important;--dd-ui-grid-col-flex-active:0 0 24%!important;max-width:24%!important}.dd-profile-info-grid>.dd-ui-grid-col:nth-child(2),.dd-profile-info-grid>.custom-ui-Grid-col:nth-child(2){--dd-ui-grid-col-width-active:76%!important;--dd-ui-grid-col-flex-active:0 0 76%!important;max-width:76%!important}.dd-profile-avatar-wrap .dd-card{height:auto!important;min-height:0!important}.dd-profile-info-grid .dd-ui-grid,.dd-profile-info-grid .custom-ui-Grid-root{align-items:flex-start!important}.dd-profile-info-card{height:auto!important;min-height:0!important}.dd-profile-avatar-wrap .custom-ui-Group-root,.dd-profile-avatar-wrap .dd-ui-group{padding-block:2px!important}.dd-profile-avatar-uploader__body{grid-template-columns:38px minmax(0,1fr);gap:var(--dd-mobile-gap-sm)!important}.dd-profile-avatar-uploader__preview,.dd-profile-avatar-uploader__empty{width:38px;max-width:38px}.dd-profile-avatar-wrap :where(.custom-ui-Avatar-root,.dd-ui-avatar){width:46px!important;min-width:46px!important;height:46px!important;font-size:var(--dd-mobile-font-body-sm)!important}.dd-profile-avatar-uploader__empty{font-size:var(--dd-mobile-font-badge);padding:2px}.dd-profile-avatar-uploader__controls{gap:3px}.dd-profile-avatar-uploader__help,.dd-profile-page .custom-ui-InputWrapper-description,.dd-profile-page .dd-ui-input-description{display:none}.dd-profile-avatar-uploader__actions{gap:var(--dd-mobile-gap-xs)!important}.dd-profile-avatar-uploader__actions .btn-pill,.dd-profile-avatar-uploader__actions .dd-ui-button,.dd-profile-page .btn-pill,.dd-profile-page button{min-block-size:var(--dd-mobile-control-height-micro);font-size:var(--dd-mobile-font-tiny);line-height:1.05;padding-inline:calc(var(--dd-control-pad-x-xs) + 1px)!important}.dd-profile-info-grid .dd-ui-simple-grid,.dd-profile-info-grid .custom-ui-SimpleGrid-root,.dd-profile-info-card--info .dd-ui-stack,.dd-profile-info-card--info .custom-ui-Stack-root{gap:var(--dd-mobile-gap-xs)!important}.dd-profile-info-card--info .dd-ui-simple-grid,.dd-profile-info-card--info .custom-ui-SimpleGrid-root{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dd-profile-position-badges{display:none!important}.dd-profile-public-toggle{grid-template-columns:auto minmax(0,1fr);align-items:center!important;gap:var(--dd-mobile-gap-xs)!important;display:grid!important}.dd-profile-public-toggle .dd-pill-toggle{min-inline-size:58px}.dd-profile-public-toggle .dd-pill-toggle__btn{min-block-size:var(--dd-mobile-control-height-micro);padding-inline:var(--dd-control-pad-x-tight)!important;font-size:var(--dd-mobile-font-nano)!important}.dd-profile-public-toggle .dd-ui-stack,.dd-profile-public-toggle .custom-ui-Stack-root{min-width:0;gap:0!important}.dd-profile-public-toggle .dd-ui-text,.dd-profile-public-toggle .custom-ui-Text-root{margin:0;font-size:var(--dd-mobile-font-micro)!important;line-height:1.05!important}.dd-profile-public-toggle .dd-ui-text:nth-child(2),.dd-profile-public-toggle .custom-ui-Text-root:nth-child(2){display:none}.dd-profile-page .custom-ui-InputWrapper-label,.dd-profile-page .dd-ui-input-label,.dd-profile-page label{font-size:var(--dd-mobile-font-badge);margin-bottom:1px}.dd-profile-page input,.dd-profile-page select,.dd-profile-page .dd-ui-input,.dd-profile-page .custom-ui-Input-input{min-block-size:var(--dd-mobile-control-height-micro);font-size:var(--dd-mobile-font-micro);line-height:1.05;padding-block:1px!important;padding-inline:5px!important}.dd-profile-page .custom-ui-Badge-root,.dd-profile-page .dd-ui-badge{min-block-size:var(--dd-mobile-badge-min-height-micro);padding-inline:var(--dd-mobile-badge-padding-x-micro);font-size:var(--dd-mobile-font-nano)}.dd-profile-page a{font-size:var(--dd-mobile-font-tiny)}.dd-profile-team-membership{padding:var(--dd-mobile-gap-xs)}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-profile-page__profile-card.dd-card{max-block-size:none;overflow:visible}}@container (width<=840px){.dd-profile-page__profile-card .dd-profile-info-grid>.dd-ui-grid-col,.dd-profile-page__profile-card .dd-profile-info-grid>.custom-ui-Grid-col{--dd-ui-grid-col-width-active:100%!important;--dd-ui-grid-col-flex-active:0 0 100%!important;flex-basis:100%!important;max-width:100%!important}}@container (width<=520px){.dd-profile-info-grid .dd-ui-simple-grid,.dd-profile-info-grid .custom-ui-SimpleGrid-root{grid-template-columns:minmax(0,1fr)!important}.dd-profile-social-form{grid-template-columns:minmax(0,1fr);align-items:stretch!important}.dd-profile-social-form__submit{width:100%}.dd-profile-social-form :is(input,.custom-ui-Input-input,.dd-ui-input),.dd-profile-social-form .btn-pill{min-height:var(--dd-control-height-4xl,42px)!important}.dd-profile-social-form .btn-pill{width:100%}}@container (width<=420px){.dd-profile-avatar-uploader__body{grid-template-columns:minmax(0,1fr)}.dd-profile-avatar-uploader__preview,.dd-profile-avatar-uploader__empty{width:min(112px,100%);max-width:112px}}.dd-team-roster-player-row{--team-roster-row-accent-rgb:var(--toggle-thumb-glow-rgb,29, 186, 120);--team-roster-number-rgb:var(--toggle-thumb-glow-rgb,29, 186, 120);border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:linear-gradient(180deg, #ffffff09, #fff0), linear-gradient(180deg, color-mix(in srgb, var(--dd-palette-card,#2b5342) 34%, transparent), color-mix(in srgb, var(--dd-bg,#030905) 68%, transparent));border-radius:18px;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:12px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024}.dd-team-info-player-profiles-card.dd-card{overflow:visible}.dd-team-info-col--player-profiles{position:relative}.dd-team-info-col--player-profiles:hover,.dd-team-info-col--player-profiles:focus-within{z-index:30}.dd-team-info-player-profiles-card .dd-team-info-player-profiles-list{max-height:none;overflow:visible}.dd-team-info-player-profile-row{z-index:0;cursor:pointer}.dd-team-info-player-profile-row:hover,.dd-team-info-player-profile-row:focus-visible{z-index:2}.dd-team-info-player-profile-row:focus-visible{outline:2px solid var(--dd-accent,#9af7c6);outline-offset:3px}.dd-team-roster-player-row__preview{z-index:20;pointer-events:none;display:none;position:absolute;top:8px;left:clamp(236px,48%,320px);right:auto}.dd-team-info-player-profile-row:hover .dd-team-roster-player-row__preview,.dd-team-info-player-profile-row:focus-visible .dd-team-roster-player-row__preview{display:block}.dd-team-roster-player-row:hover{border-color:rgba(var(--team-roster-row-accent-rgb), .3);box-shadow:inset 0 1px 0 #ffffff0d, 0 14px 26px #0003, 0 0 0 1px rgba(var(--team-roster-row-accent-rgb), .08);transform:translateY(-2px)}.dd-team-roster-player-row--warning{--team-roster-row-accent-rgb:214, 170, 82}.dd-team-roster-player-row--danger{--team-roster-row-accent-rgb:192, 95, 90}.dd-team-roster-player-row--muted{--team-roster-row-accent-rgb:148, 165, 157}.dd-team-roster-player-row__main{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.dd-team-roster-player-row__number{flex:none}.dd-team-roster-player-row__avatar-token{border:1px solid rgba(var(--team-roster-row-accent-rgb), .42);background:linear-gradient(180deg, color-mix(in srgb, var(--dd-palette-card,#2b5342) 30%, var(--dd-bg,#030905)), color-mix(in srgb, var(--dd-bg,#030905) 88%, black));width:52px;height:52px;box-shadow:inset 0 1px 0 #ffffff14, 0 0 20px rgba(var(--team-roster-row-accent-rgb), .16);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.dd-team-roster-player-row__avatar-token:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:4px}.dd-team-roster-player-row__avatar{border:1px solid rgba(var(--team-roster-row-accent-rgb), .18);background:linear-gradient(180deg, color-mix(in srgb, var(--dd-palette-card,#2b5342) 28%, var(--dd-bg,#030905)), color-mix(in srgb, var(--dd-bg,#030905) 88%, black));color:#f8fcfaf0;font-weight:800;border-radius:999px!important;width:42px!important;height:42px!important}.dd-team-roster-player-row__avatar--team-logo{background:#f8fcfa14}.dd-team-roster-player-row__copy{gap:4px;min-width:0;display:grid}.dd-team-roster-player-row__name{color:#f4fbf7;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:800;line-height:1.08;overflow:hidden}.dd-team-roster-player-row__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.dd-team-roster-player-row__summary{color:color-mix(in srgb, var(--dd-text,#eef8f0) 64%, transparent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;line-height:1.3;overflow:hidden}.dd-team-roster-player-row__aside,.dd-team-roster-player-row__controls{flex:none;min-width:0}.dd-team-roster-table-player{text-align:left;vertical-align:middle;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.dd-team-roster-table-player .dd-team-roster-player-row__avatar-token{width:42px;height:42px;box-shadow:none}.dd-team-roster-table-player .dd-team-roster-player-row__avatar-token:before{inset:3px}.dd-team-roster-table-player .dd-team-roster-player-row__avatar{width:34px!important;height:34px!important}.dd-team-roster-table-player__copy{gap:3px;min-width:0;display:grid}.dd-team-roster-table-player .dd-team-roster-player-row__name{overflow-wrap:normal;word-break:normal;text-overflow:clip;white-space:normal;font-size:.95rem;line-height:1.15;overflow:visible}.dd-team-roster-table-player .dd-team-roster-player-row__summary{white-space:normal;overflow-wrap:normal;word-break:normal}@media (width<=520px){.dd-team-roster-player-row{align-items:flex-start;padding:12px}.dd-team-roster-player-row__main{gap:10px}.dd-team-roster-player-row__avatar-token{width:46px;height:46px}.dd-team-roster-player-row__avatar{width:36px!important;height:36px!important}.dd-team-roster-table-player{gap:8px}.dd-team-roster-table-player .dd-team-roster-player-row__avatar-token{width:36px;height:36px}.dd-team-roster-table-player .dd-team-roster-player-row__avatar{width:28px!important;height:28px!important}.dd-team-info-player-profile-row .dd-team-roster-player-row__preview{top:calc(100% + 10px);left:50%;transform:translate(-50%)}}.dd-availability-going-alert{--dd-alert-accent:var(--dd-shell-action-color,var(--color-primary-light,#23a15c));--dd-alert-surface:color-mix(in oklab, var(--dd-palette-card,#173b2d), black 24%);--dd-alert-ink:var(--dd-active-nav-text,var(--color-text-primary,#f3f8f5));--dd-alert-edge-inline:clamp(12px, 3vw, 28px);--dd-alert-edge-bottom:max(clamp(14px, 3vw, 30px), calc(env(safe-area-inset-bottom,0px) + 14px));--dd-alert-viewport-top-gap:max(12px, env(safe-area-inset-top,0px));right:max(var(--dd-alert-edge-inline), env(safe-area-inset-right,0px));bottom:var(--dd-alert-edge-bottom);z-index:2200;width:min(380px,100vw - 24px);max-height:min(70vh, calc(100dvh - var(--dd-alert-edge-bottom) - var(--dd-alert-viewport-top-gap)), 560px);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--dd-alert-accent) 30%, #ffffff1a);background:color-mix(in oklab, var(--dd-alert-surface) 94%, transparent);color:var(--dd-alert-ink);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);border-radius:14px;flex-direction:column;animation:.18s ease-out dd-availability-going-alert-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 44px #0000006b}.dd-availability-going-alert__header{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:13px 13px 11px;display:flex}.dd-availability-going-alert__identity{align-items:center;gap:11px;min-width:0;display:flex}.dd-availability-going-alert__mark{border:1px solid color-mix(in srgb, var(--dd-alert-accent) 58%, white 8%);background:var(--dd-alert-accent);width:36px;height:36px;box-shadow:0 7px 18px color-mix(in srgb, var(--dd-alert-accent) 22%, transparent);color:#04150c;border-radius:50%;flex:none;place-items:center;display:grid}.dd-availability-going-alert__title-stack{gap:3px;min-width:0;display:grid}.dd-availability-going-alert__title{color:var(--dd-alert-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:750;line-height:1.15;overflow:hidden}.dd-availability-going-alert__summary{color:color-mix(in srgb, var(--dd-alert-ink) 64%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:550;line-height:1.2;overflow:hidden}.dd-availability-going-alert__close{color:color-mix(in srgb, var(--dd-alert-ink) 58%, transparent);background:0 0;border:0;flex:none;transition:color .15s,background-color .15s}.dd-availability-going-alert__close:hover,.dd-availability-going-alert__close:focus-visible{color:var(--dd-alert-ink);background:#ffffff14}.dd-availability-going-alert__players{overscroll-behavior:contain;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex:auto;min-height:0;margin:0 10px;overflow-y:auto}.dd-availability-going-alert__player{align-items:center;gap:10px;min-width:0;padding:10px 3px;display:flex}.dd-availability-going-alert__player+.dd-availability-going-alert__player{border-top:1px solid #ffffff0e}.dd-availability-going-alert__avatar{border:1px solid color-mix(in srgb, var(--dd-alert-accent) 38%, #ffffff14);background:color-mix(in srgb, var(--dd-alert-accent) 14%, #00000057);width:34px;height:34px;color:var(--dd-alert-ink);flex:none;font-size:.7rem;font-weight:750}.dd-availability-going-alert__player-copy{flex:auto;gap:2px;min-width:0;display:grid}.dd-availability-going-alert__name{color:var(--dd-alert-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:700;line-height:1.15;overflow:hidden}.dd-availability-going-alert__number{color:color-mix(in srgb, var(--dd-alert-ink) 52%, transparent);font-size:.68rem;font-weight:600;line-height:1.1}.dd-availability-going-alert__status{background:color-mix(in srgb, var(--dd-alert-accent) 13%, transparent);color:color-mix(in srgb, var(--dd-alert-accent) 76%, white 24%);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.dd-availability-going-alert__status-dot{background:var(--dd-alert-accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--dd-alert-accent) 14%, transparent);border-radius:50%}.dd-availability-going-alert__actions{flex:none;justify-content:flex-end;padding:9px 12px 10px;display:flex}.dd-availability-going-alert__chat{min-height:32px;color:color-mix(in srgb, var(--dd-alert-ink) 82%, var(--dd-alert-accent) 18%);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:6px 9px;font-size:.74rem;font-weight:700;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.dd-availability-going-alert__chat:hover,.dd-availability-going-alert__chat:focus-visible{color:var(--dd-alert-ink);background:#ffffff12;outline:none}.dd-availability-going-alert__chat:focus-visible,.dd-availability-going-alert__close:focus-visible{box-shadow:0 0 0 2px var(--dd-alert-surface), 0 0 0 4px var(--dd-alert-accent)}@keyframes dd-availability-going-alert-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=520px){.dd-availability-going-alert{--dd-alert-footer-clearance:calc(var(--dd-footer-shell-h,0px) + var(--dd-footer-bottom-gap,0px) + 10px);--dd-alert-mobile-bottom:max(10px, calc(env(safe-area-inset-bottom,0px) + 10px), var(--dd-alert-footer-clearance));right:max(10px, env(safe-area-inset-right,0px));bottom:var(--dd-alert-mobile-bottom);width:min(320px,100vw - 20px);max-height:min(68vh, calc(100dvh - var(--dd-alert-mobile-bottom) - var(--dd-alert-viewport-top-gap)));left:auto}}@media (prefers-reduced-motion:reduce){.dd-availability-going-alert{animation:none}}.dd-notification-delivery{min-width:0}.dd-notification-delivery__section{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent) 0%, #ffffff05 100%), color-mix(in oklab, var(--dd-palette-card,#2b5342), black 10%);border-radius:8px;gap:.75rem;padding:.8rem;display:grid}.dd-notification-delivery__copy{min-width:0}.dd-notification-delivery__muted{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 72%, white 28%)}.dd-notification-delivery__item{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);background:color-mix(in oklab, var(--dd-palette-card,#2b5342), black 6%);border-radius:8px;padding:.7rem}.dd-notification-delivery__error{color:#ffa7a7}.dd-notification-preference-row{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);background:color-mix(in oklab, var(--dd-palette-card,#2b5342), black 20%);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 12px;display:grid}.dd-notification-preference-row.is-checked{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 34%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 10%, color-mix(in oklab, var(--dd-palette-card,#2b5342), black 18%))}.dd-notification-preference-row.is-disabled{opacity:.72}.dd-notification-preference-row__copy{flex:auto;min-width:0}.dd-notification-preference-row__label{color:var(--color-text-primary,#edf4ef);margin:0;font-size:.9rem;font-weight:800;line-height:1.2}.dd-notification-preference-row__description{color:color-mix(in srgb, var(--color-text-primary,#edf4ef) 84%, transparent);margin-top:3px;font-size:.78rem;line-height:1.25}.dd-notification-preference-row__status{letter-spacing:0;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary-light,#23a15c) 68%, white 32%);margin-top:5px;font-size:.75rem;font-weight:700}.dd-notification-preference-row__control{flex:none}.dd-notification-preference-row+.dd-notification-preference-row{margin-top:8px}.dd-notification-preference-row__switch{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:42px 24px;justify-content:end;align-items:center;gap:8px;min-width:74px;display:inline-grid;position:relative}.dd-notification-preference-row__switch input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dd-notification-preference-row__track{background:color-mix(in oklab, var(--color-primary-dark,#17201c), black 28%);border:1px solid color-mix(in srgb, var(--color-text-primary,#edf4ef) 18%, transparent);border-radius:999px;align-items:center;width:42px;height:24px;display:inline-flex;position:relative;box-shadow:inset 0 1px 3px #00000057}.dd-notification-preference-row__thumb{background:color-mix(in srgb, var(--color-text-primary,#edf4ef) 82%, white 18%);border-radius:999px;width:18px;height:18px;transition:transform .16s,background .16s;position:absolute;left:3px;box-shadow:0 2px 7px #00000057}.dd-notification-preference-row__switch input:checked+.dd-notification-preference-row__track{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 58%, #102419 42%);border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 62%, transparent)}.dd-notification-preference-row__switch input:checked+.dd-notification-preference-row__track .dd-notification-preference-row__thumb{background:#fff;transform:translate(18px)}.dd-notification-preference-row__switch input:focus-visible+.dd-notification-preference-row__track{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 72%, white 20%);outline-offset:2px}.dd-notification-preference-row__switch input:disabled+.dd-notification-preference-row__track,.dd-notification-preference-row__switch input:disabled~.dd-notification-preference-row__state{cursor:wait}.dd-notification-preference-row__state{color:color-mix(in srgb, var(--color-text-primary,#edf4ef) 84%, transparent);text-align:right;font-size:.76rem;font-weight:800;line-height:1}.dd-notification-preview-controls{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 6%, transparent) 0%, #ffffff05 100%), color-mix(in oklab, var(--dd-palette-card,#2b5342), black 12%);border-radius:20px;padding:12px 14px}.dd-notification-preview-controls__title{color:var(--color-text-primary,#edf4ef);font-size:.95rem;font-weight:800}.dd-notification-preview-controls__hint{margin-top:6px}.dd-notification-preview-controls__row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.dd-notification-preview-controls__select{flex:220px;min-width:220px}.dd-notification-preview-controls__button{appearance:none;border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 28%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);color:var(--color-text-primary,#edf4ef);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:.84rem;font-weight:800;line-height:1;transition:background .16s,border-color .16s,transform .16s}.dd-notification-preview-controls__button:hover{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 22%, transparent);border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 38%, transparent);transform:translateY(-1px)}.dd-notification-preview-controls__button.is-secondary{background:#ffffff0a}@media (width<=640px){.dd-notification-preview-controls__select{flex-basis:100%;width:100%;min-width:0}}.dd-notification-bell__button{color:var(--color-primary-light)!important;background:color-mix(in srgb, var(--dd-sidebar-palette-card,var(--color-primary)), transparent 80%)!important;border:0!important;border-radius:9999px!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000002e!important}.dd-notification-bell__button:hover{background:color-mix(in srgb, var(--dd-sidebar-palette-card,var(--color-primary)), transparent 62%)!important}.dd-notification-bell__indicator .custom-ui-Indicator-indicator{min-width:16px;height:16px;padding-inline:4px;font-weight:800}.dd-notification-inbox__drawer{box-sizing:border-box;height:100dvh;max-height:100dvh;color:var(--color-text-primary,#e4ede6);border-left:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 28%, transparent);flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000052;background:linear-gradient(180deg, color-mix(in oklab, var(--dd-palette-card,#2b5342), black 8%) 0%, color-mix(in oklab, var(--color-primary-dark,#1a2421), black 14%) 100%)!important}.dd-notification-inbox__header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);flex:none;padding-bottom:10px;position:sticky;top:0;box-shadow:0 10px 24px #00000024;background:linear-gradient(180deg, color-mix(in oklab, var(--dd-palette-card,#2b5342), white 6%) 0%, color-mix(in oklab, var(--dd-palette-card-secondary,var(--dd-palette-card,#2b5342)), black 4%) 100%)!important}.dd-notification-inbox__title{color:var(--color-text-primary,#fff2e6);letter-spacing:0;font-weight:800}.dd-notification-inbox__body{flex-direction:column;flex:auto;min-height:0;padding-top:0;display:flex;overflow:hidden;padding-bottom:max(16px, env(safe-area-inset-bottom))!important}.dd-notification-inbox{flex-direction:column;flex:auto;height:100%;min-height:0;padding-top:10px;display:flex}.dd-notification-inbox__toolbar{z-index:4;background:linear-gradient(180deg, color-mix(in oklab, var(--dd-palette-card,#2b5342), white 5%) 0%, color-mix(in srgb, var(--dd-palette-card-secondary,var(--dd-palette-card,#2b5342)) 92%, transparent) 72%, transparent 100%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:8px;margin:-6px 0 2px;padding:6px 2px 8px;display:grid;position:sticky;top:0}.dd-notification-inbox__toolbar-copy,.dd-notification-inbox__toolbar-actions{align-items:center;gap:6px;min-width:0;display:flex}.dd-notification-inbox__toolbar-copy{flex-wrap:wrap}.dd-notification-inbox__toolbar-description{flex:220px;min-width:0}.dd-notification-inbox__toolbar-actions{flex-wrap:wrap}.dd-notification-inbox__bulk-action{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 32%, transparent);min-height:40px;color:var(--color-text-primary,#e4ede6);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 11%, transparent);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.dd-notification-inbox__bulk-action:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary-light,#23a15c) 19%, transparent)}.dd-notification-inbox__bulk-action.is-danger{border-color:color-mix(in srgb, var(--color-red-6,#ff5b5b) 34%, transparent);color:#ffe9e9;background:color-mix(in srgb, var(--color-red-6,#ff5b5b) 12%, transparent)}.dd-notification-inbox__bulk-action.is-danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-red-6,#ff5b5b) 24%, transparent)}.dd-notification-inbox__bulk-action:disabled{opacity:.56;cursor:not-allowed}.dd-notification-inbox__settings{padding-right:4px;padding-bottom:max(18px, env(safe-area-inset-bottom))}.dd-notification-inbox__settings-head{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);border-radius:8px;padding:10px 12px}.dd-notification-inbox__preferences{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:color-mix(in oklab, var(--color-primary-dark,#1a2421), black 8%);border-radius:8px;padding:8px}.dd-notification-inbox__view-switch{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 22%, transparent);background:color-mix(in oklab, var(--color-primary-dark,#1a2421), black 2%);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:3px;display:grid}.dd-notification-inbox__view-switch button{min-width:0;min-height:var(--dd-control-height-lg);color:color-mix(in srgb, var(--color-text-primary,#e4ede6) 72%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:inline-flex}.dd-notification-inbox__view-switch button:hover,.dd-notification-inbox__view-switch button.is-active{color:var(--color-text-primary,#e4ede6);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 22%, transparent) 0%, color-mix(in srgb, var(--color-primary-light,#23a15c) 10%, transparent) 100%)}.dd-notification-inbox__view-switch button:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 64%, white 20%);outline-offset:2px}.dd-notification-inbox__refresh{flex:none;color:var(--color-primary-light)!important}.dd-notification-inbox__refresh.is-active{color:var(--color-text-primary,#e4ede6)!important;background:color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent)!important}.dd-notification-inbox__list{padding-right:4px;padding-bottom:max(18px, env(safe-area-inset-bottom))}.dd-notification-inbox__scroll{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none!important}.dd-notification-inbox__item{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 7%, transparent) 0%, #ffffff05 100%), color-mix(in oklab, var(--dd-palette-card,#2b5342), black 12%);border-radius:8px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;overflow:hidden}.dd-notification-inbox__item:hover{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 34%, transparent);transform:translateY(-1px);box-shadow:0 14px 28px #00000038}.dd-notification-inbox__item.is-unread{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 50%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent) 0%, #ffffff08 100%), color-mix(in oklab, var(--dd-palette-card,#2b5342), black 8%)}.dd-notification-inbox__item-main{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:12px 13px 8px}.dd-notification-inbox__item-copy{flex:auto;min-width:0}.dd-notification-inbox__item-title,.dd-notification-inbox__item-body{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.dd-notification-inbox__item-meta{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 72%, white 28%)}.dd-notification-inbox__item-arrow{opacity:.7;flex:none;margin-top:2px}.dd-notification-inbox__item-actions{padding:0 13px 12px}.dd-notification-inbox__thread-tools{flex:auto}.dd-notification-inbox__thread-tool{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 28%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 9%, transparent);min-height:40px;color:var(--color-text-primary,#e4ede6);letter-spacing:0;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.dd-notification-inbox__thread-tool:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 42%, transparent)}.dd-notification-inbox__thread-tool:disabled{opacity:.65;cursor:wait}.dd-notification-inbox__item-action-label{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 76%, white 24%);letter-spacing:0;text-transform:uppercase;font-weight:700}.dd-notification-inbox__item-open{appearance:none;min-height:40px;color:color-mix(in srgb, var(--color-primary-light,#23a15c) 76%, white 24%);letter-spacing:0;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.75rem;font-weight:700;line-height:1}.dd-notification-inbox__item-open:hover{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 88%, white 12%)}.dd-notification-inbox__item-open:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.dd-notification-inbox__mark-read{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 34%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 11%, transparent);min-height:40px;color:var(--color-text-primary,#e4ede6);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.dd-notification-inbox__mark-read:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent)}.dd-notification-inbox__mark-read:disabled{opacity:.65;cursor:wait}.dd-notification-inbox__delete{border:1px solid color-mix(in srgb, var(--color-red-6,#ff5b5b) 32%, transparent);background:color-mix(in srgb, var(--color-red-6,#ff5b5b) 12%, transparent);color:#ffe9e9;cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.dd-notification-inbox__delete:hover:not(:disabled){background:color-mix(in srgb, var(--color-red-6,#ff5b5b) 24%, transparent)}.dd-notification-inbox__delete:disabled{opacity:.65;cursor:wait}.dd-notification-inbox__empty{text-align:center;border:1px dashed color-mix(in srgb, var(--color-primary-light,#23a15c) 24%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 7%, transparent) 0%, transparent 100%);border-radius:14px;justify-content:center;align-items:center;min-height:180px;padding:20px 12px}.dd-notification-chat{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.dd-notification-chat__toolbar,.dd-notification-chat__feed,.dd-notification-chat__composer{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent) 0%, #ffffff05 100%), color-mix(in oklab, var(--dd-palette-card,#2b5342), black 12%);border-radius:14px}.dd-notification-chat__toolbar{padding:12px}.dd-notification-chat__channel-summary{flex:220px;min-width:0}.dd-notification-chat__channel-icon{width:34px;height:34px;color:var(--color-primary-light,#23a15c);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 13%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dd-notification-chat__channel-copy{flex:auto;min-width:0}.dd-notification-chat__channel-title{min-width:0;color:var(--color-text-primary,#e4ede6);overflow-wrap:anywhere;font-weight:900}.dd-notification-chat__channel-select{min-width:148px}.dd-notification-chat__feed{flex-direction:column;flex:auto;min-height:0;padding:10px;display:flex;overflow:hidden}.dd-notification-chat__message-scroll{flex:auto;width:100%;min-height:0;max-height:none!important}.dd-notification-chat__message{align-items:flex-start;gap:9px;display:flex}.dd-notification-chat__message.is-own{flex-direction:row-reverse}.dd-notification-chat__avatar{flex:none;color:var(--color-primary-light,#23a15c)!important;background:color-mix(in srgb, var(--color-primary-light,#23a15c) 12%, black 20%)!important}.dd-notification-chat__message-bubble{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);background:color-mix(in oklab, var(--dd-palette-card-secondary,var(--dd-palette-card,#2b5342)), black 18%);border-radius:8px;flex:auto;min-width:0;padding:10px 11px}.dd-notification-chat__message.is-own .dd-notification-chat__message-bubble{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 34%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 12%, transparent)}.dd-notification-chat__body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px}.dd-notification-chat__empty{text-align:center;min-height:180px;color:var(--color-primary-light,#23a15c);border:1px dashed color-mix(in srgb, var(--color-primary-light,#23a15c) 26%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light,#23a15c) 7%, transparent) 0%, transparent 100%);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 14px;display:flex}.dd-notification-chat__composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.dd-notification-chat__composer-input{min-width:0}.dd-notification-chat__send{min-width:92px}@media (width<=520px){.dd-notification-inbox__drawer{width:100vw!important;max-width:100vw!important;right:calc(100% - 100vw)!important}.dd-notification-chat__composer{grid-template-columns:1fr}.dd-notification-chat__send{width:100%}.dd-notification-chat__channel-select{width:100%;min-width:0}}@media (pointer:coarse){.dd-notification-inbox__bulk-action,.dd-notification-inbox__refresh{min-width:44px;min-height:44px}}@media (height<=600px) and (orientation:landscape){.dd-notification-inbox__header{min-height:48px;padding-block:6px}.dd-notification-inbox__body{padding-bottom:max(8px, env(safe-area-inset-bottom))!important}.dd-notification-inbox{padding-top:6px;gap:8px!important}.dd-notification-inbox.is-conversation-view .dd-notification-inbox__toolbar{display:none}.dd-notification-chat{gap:8px!important}.dd-notification-chat__toolbar,.dd-notification-chat__composer,.dd-notification-chat__feed{padding:8px}.dd-notification-chat__empty{height:100%;min-height:0;padding:10px}}.softball-demo-admin-page{--softball-demo-card-surface:color-mix(in srgb, var(--dd-palette-card,var(--dd-color-jade,#23523d)) 86%, black 14%);--softball-demo-card-surface-muted:color-mix(in srgb, var(--dd-palette-card,var(--dd-color-jade,#23523d)) 74%, black 26%);--softball-demo-card-border:color-mix(in srgb, var(--dd-palette-card,var(--dd-color-jade,#23523d)) 70%, white 18%)}.softball-demo-header-status{background:color-mix(in srgb, var(--dd-shell-chip-bg,#0a120ee6) 88%, #23a15c2e);border:1px solid color-mix(in srgb, var(--dd-shell-action-color,#23a15c) 34%, transparent);max-width:min(44vw,360px);box-shadow:var(--dd-shell-chip-shadow,0 10px 24px #00000038);border-radius:999px;padding:4px 6px}.softball-demo-header-status__badge{letter-spacing:0;flex:none;font-weight:900}.softball-demo-header-status__context{min-width:0;color:var(--dd-active-nav-text,#ffffffeb);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.softball-demo-header-status__exit{flex:none;min-width:44px;color:var(--dd-active-nav-text,#ffffffeb)!important}@media (width<=900px){.softball-demo-header-status{display:none!important}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-app-shell--compact-landscape .dd-app-header .softball-demo-header-status{display:none!important}.softball-demo-admin-page>.dd-ui-stack,.softball-demo-admin-page>.custom-ui-Stack-root{gap:var(--dd-mobile-grid-gap)!important}.softball-demo-admin-page .dd-card{--dd-card-pad:var(--dd-mobile-card-pad-emphasis);--dd-card-min-h:var(--dd-mobile-card-min-h)}.softball-demo-admin-page .dd-ui-title,.softball-demo-admin-page .custom-ui-Title-root{font-size:var(--dd-mobile-font-page-title)!important;line-height:1.05!important}.softball-demo-admin-page .dd-ui-text,.softball-demo-admin-page .custom-ui-Text-root{font-size:var(--dd-mobile-font-body-sm)!important;line-height:1.16!important}.softball-demo-admin-page .dd-ui-badge,.softball-demo-admin-page .custom-ui-Badge-root{min-block-size:var(--dd-mobile-badge-min-height);padding-inline:var(--dd-mobile-badge-padding-x);font-size:var(--dd-mobile-font-badge)!important}.softball-demo-admin-page .dd-ui-simple-grid,.softball-demo-admin-page .custom-ui-SimpleGrid-root,.softball-demo-admin-page .dd-ui-grid,.softball-demo-admin-page .custom-ui-Grid-root{gap:var(--dd-mobile-grid-gap)!important}.softball-demo-admin-page .dd-ui-grid{--dd-ui-grid-gutter-active:var(--dd-mobile-grid-gap)!important}.softball-demo-admin-page>.dd-ui-stack>.dd-ui-simple-grid,.softball-demo-admin-page>.custom-ui-Stack-root>.custom-ui-SimpleGrid-root{grid-template-columns:repeat(4,minmax(0,1fr))!important}.softball-demo-admin-page .dd-card-titlebar{min-height:var(--dd-mobile-titlebar-control-height);margin-bottom:var(--dd-mobile-titlebar-row-gap);gap:var(--dd-mobile-titlebar-gap)}.softball-demo-admin-page .dd-card-titlebar-title .dd-ui-title,.softball-demo-admin-page .dd-card-titlebar-title .custom-ui-Title-root{font-size:var(--dd-mobile-font-card-title)!important}.softball-demo-metric,.softball-demo-mini-status,.softball-demo-feed-item,.softball-demo-sponsor,.softball-demo-player-card,.softball-demo-media-tile{gap:var(--dd-mobile-gap-xs);padding:var(--dd-mobile-card-pad-emphasis);border-radius:var(--dd-mobile-card-radius)}.softball-demo-metric span,.softball-demo-mini-status span,.softball-demo-sponsor small,.softball-demo-player-card small,.softball-demo-media-tile span{font-size:var(--dd-mobile-font-caption);line-height:1.05}.softball-demo-metric strong,.softball-demo-mini-status strong,.softball-demo-sponsor strong,.softball-demo-player-card strong,.softball-demo-media-tile strong{font-size:var(--dd-mobile-font-section-title);line-height:1.05}.softball-demo-metric small{font-size:var(--dd-mobile-font-caption);line-height:1.08}}.softball-demo-metric,.softball-demo-mini-status,.softball-demo-feed-item,.softball-demo-sponsor,.softball-demo-player-card,.softball-demo-media-tile{border:1px solid var(--softball-demo-card-border,#ffffff24);background:linear-gradient(180deg, #ffffff14, #ffffff06), var(--softball-demo-card-surface,#23523de6);border-radius:8px;min-width:0}.softball-demo-metric,.softball-demo-mini-status,.softball-demo-sponsor,.softball-demo-player-card,.softball-demo-media-tile{gap:5px;padding:12px;display:grid}.softball-demo-metric span,.softball-demo-mini-status span,.softball-demo-sponsor small,.softball-demo-player-card small,.softball-demo-media-tile span{color:#ffffffad;font-size:.8rem}.softball-demo-metric strong,.softball-demo-mini-status strong,.softball-demo-sponsor strong,.softball-demo-player-card strong,.softball-demo-media-tile strong{overflow-wrap:anywhere}.softball-demo-feed-item{gap:6px;padding:12px;display:grid}.softball-demo-sponsor span{background:var(--softball-demo-card-surface-muted,#23a15c38);width:38px;height:38px;color:var(--color-primary-light,#7ad3b2);border-radius:8px;place-items:center;font-size:.78rem;font-weight:900;display:grid}.softball-demo-player-card>span{color:var(--color-primary-light,#7ad3b2);font-size:.78rem;font-weight:900}.softball-demo-media-tile{background:linear-gradient(145deg, #ffffff1a, #ffffff06), var(--softball-demo-card-surface,#23523de6);align-content:end;min-height:96px}.softball-demo-field{background:linear-gradient(135deg,#0000 49%,#ffffff29 50%,#0000 51%),linear-gradient(225deg,#0000 49%,#ffffff29 50%,#0000 51%),radial-gradient(circle at 50% 92%,#f2a33a33,#0000 28%),linear-gradient(#13472f,#07170f);border:1px solid #ffffff1f;border-radius:8px;min-height:260px;position:relative;overflow:hidden}.softball-demo-field__arc{border:2px solid #ffffff2e;border-bottom:0;border-radius:50% 50% 0 0;height:190px;position:absolute;inset:26px 15% auto}.softball-demo-field__base,.softball-demo-field__hit{border-radius:2px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.softball-demo-field__base{background:#ffffffe0}.softball-demo-field__base--first{bottom:31%;right:31%}.softball-demo-field__base--second{bottom:48%;left:50%}.softball-demo-field__base--third{bottom:31%;left:31%}.softball-demo-field__hit{background:#f2a33a;box-shadow:0 0 16px #f2a33a9e}.softball-demo-field__hit--one{top:42%;left:38%}.softball-demo-field__hit--two{top:31%;left:58%}.softball-demo-field__hit--three{top:21%;left:48%}.softball-demo-field__hit--four{top:48%;left:66%}.softball-demo-stat-bars{gap:9px;margin-top:14px;display:grid}.softball-demo-stat-bars span{z-index:0;background:#ffffff14;border-radius:8px;padding:8px 10px;font-size:.84rem;font-weight:800;position:relative;overflow:hidden}.softball-demo-stat-bars span:before{content:"";z-index:-1;width:var(--bar);background:#23a15c59;position:absolute;inset:0 auto 0 0}.softball-header-tourney-link{--dd-ui-button-bg:color-mix(in srgb, var(--dd-shell-action-color,var(--color-primary-light,#72ff9c)) 10%, var(--dd-shell-chip-bg,#081811d1));--dd-ui-button-border:color-mix(in srgb, var(--dd-shell-action-color,var(--color-primary-light,#72ff9c)) 30%, transparent);--dd-ui-button-color:var(--dd-active-nav-text,#fffffff0);--dd-ui-button-shadow:inset 0 1px 0 #ffffff0f, 0 10px 24px #0003;box-sizing:border-box;letter-spacing:.01em;min-height:40px;padding:8px 14px;font-size:.75rem}.softball-header-tourney-link:hover,.softball-header-tourney-link:focus-visible{--dd-ui-button-bg:color-mix(in srgb, var(--dd-shell-action-color,var(--color-primary-light,#72ff9c)) 18%, var(--dd-shell-chip-bg,#081811d1))}.softball-header-tourney-link:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-shell-action-color,var(--color-primary-light,#72ff9c)) 72%, white 20%);outline-offset:3px}.softball-header-tourney-link__compact{display:none}.softball-header-end-content[data-compact=true]{flex-direction:column}.softball-header-tourney-link[data-compact=true]{width:var(--dd-action-icon-size-md,30px);min-width:var(--dd-action-icon-size-md,30px);height:var(--dd-action-icon-size-md,30px);min-height:var(--dd-action-icon-size-md,30px);padding:0;font-size:.625rem}.softball-header-tourney-link[data-compact=true] .softball-header-tourney-link__full{display:none}.softball-header-tourney-link[data-compact=true] .softball-header-tourney-link__compact{display:inline}@media (width<=520px){.softball-header-tourney-link{width:var(--dd-shell-mobile-action-size,40px);min-width:var(--dd-shell-mobile-action-size,40px);padding-inline:0;font-size:.6875rem}.softball-header-tourney-link .softball-header-tourney-link__full{display:none}.softball-header-tourney-link .softball-header-tourney-link__compact{display:inline}}.dd-world-map{height:var(--dd-world-map-height,64vh);min-height:var(--dd-world-map-min-height,360px);border:1px solid color-mix(in srgb, var(--dd-map-boundary,var(--color-primary-light,#9e6ae8)) 28%, transparent);border-radius:18px;position:relative;overflow:hidden}.dd-map-card__header-actions{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;width:min(100%,760px);min-width:0;display:flex}.dd-map-card__filters{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;max-width:min(100%,520px);display:flex}.dd-world-map>div{height:100%}.dd-world-map .maplibregl-canvas,.dd-universal-map-view .maplibregl-canvas{pointer-events:auto}.dd-map-card__search{width:clamp(220px,30vw,420px);min-width:min(100%,220px);max-width:420px;height:var(--dd-titlebar-control-h,36px);border:1px solid color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 48%, #ffffff38);border-radius:calc(var(--dd-titlebar-control-h,36px) / 2);background:linear-gradient(180deg, #ffffff14, transparent 48%), color-mix(in srgb, var(--dd-card-bg,#2b5342) 70%, black 30%);color:var(--dd-card-fg,#fffffff5);flex:300px;grid-template-columns:18px minmax(0,1fr) 30px;align-items:center;padding:0 4px 0 11px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:grid;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #0000002e}.dd-map-card__search-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dd-map-card__search-icon{pointer-events:none;color:var(--dd-color-jade-mid,#23a15c);filter:drop-shadow(0 0 5px color-mix(in srgb, currentColor 38%, transparent))}.dd-map-card__search-input{width:100%;min-width:0;height:calc(var(--dd-titlebar-control-h,36px) - 2px);color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0 8px;font-size:14px;font-weight:700}.dd-map-card__search-input::placeholder{color:var(--dd-card-muted,#ffffffb8);opacity:1}.dd-map-card__search-input::-webkit-search-cancel-button{display:none}.dd-map-card__search-clear{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:background-color .16s;display:inline-grid}.dd-map-card__search-clear:hover{background:#ffffff1f}.dd-map-card__search:focus-within{border-color:color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 76%, white 24%);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 2px color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 42%, transparent), 0 5px 16px #00000038}.dd-map-card__search-clear:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 76%, white 24%);outline-offset:-2px}.dd-world-map__search-empty{z-index:3;border:1px solid color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 48%, #ffffff38);background:color-mix(in srgb, var(--dd-card-bg,#2b5342) 78%, black 22%);max-width:min(420px,100% - 20px);color:var(--dd-card-fg,#fffffff5);border-radius:9px;padding:8px 11px;font-size:13px;font-weight:650;position:absolute;top:10px;left:10px;box-shadow:0 8px 22px #00000047}.dd-world-map,.dd-universal-map-view{--dd-map-control-size:var(--dd-control-height-map,max(var(--dd-control-height-lg,32px), 38px));--dd-map-control-surface:color-mix(in srgb, #fff 94%, var(--dd-map-background,#0f172a) 6%);--dd-map-control-surface-hover:color-mix(in srgb, #e2e8f0 92%, var(--dd-map-background,#0f172a) 8%);--dd-map-control-surface-active:color-mix(in srgb, #cbd5e1 92%, var(--dd-map-background,#0f172a) 8%);--dd-map-control-border:color-mix(in srgb, var(--dd-map-boundary,#64748b) 24%, #0f172a2e);--dd-map-control-divider:color-mix(in srgb, var(--dd-map-boundary,#64748b) 16%, #0f172a1f);--dd-map-control-icon:color-mix(in srgb, var(--dd-map-background,#0f172a) 18%, #0f172a 82%);--dd-map-control-focus:color-mix(in srgb, var(--dd-map-boundary,#2563eb) 42%, #2563eb);--dd-map-control-shadow:0 10px 24px color-mix(in srgb, var(--dd-map-background,#0f172a) 22%, transparent), 0 1px 2px #0f172a1f}.dd-world-map .maplibregl-ctrl-top-right,.dd-universal-map-view .maplibregl-ctrl-top-right{top:10px;right:10px}.dd-world-map .maplibregl-ctrl-group,.dd-universal-map-view .maplibregl-ctrl-group{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;border:1px solid var(--dd-map-control-border)!important;background:var(--dd-map-control-surface)!important;box-shadow:var(--dd-map-control-shadow)!important;border-radius:10px!important}.dd-world-map .maplibregl-ctrl-group button,.dd-universal-map-view .maplibregl-ctrl-group button{cursor:pointer;transition:background-color .16s,color .16s;width:var(--dd-map-control-size)!important;height:var(--dd-map-control-size)!important;color:var(--dd-map-control-icon)!important;box-shadow:none!important;background:0 0!important;border:0!important}.dd-world-map .maplibregl-ctrl-group button+button,.dd-universal-map-view .maplibregl-ctrl-group button+button{border-top:1px solid var(--dd-map-control-divider)!important}.dd-world-map .maplibregl-ctrl-group button:not(:disabled):hover,.dd-universal-map-view .maplibregl-ctrl-group button:not(:disabled):hover{filter:none;background:var(--dd-map-control-surface-hover)!important}.dd-world-map .maplibregl-ctrl-group button:not(:disabled):active,.dd-universal-map-view .maplibregl-ctrl-group button:not(:disabled):active{background:var(--dd-map-control-surface-active)!important}.dd-world-map .maplibregl-ctrl-group button:disabled,.dd-universal-map-view .maplibregl-ctrl-group button:disabled{cursor:not-allowed;opacity:.45}.dd-world-map .maplibregl-ctrl-group button:focus-visible,.dd-universal-map-view .maplibregl-ctrl-group button:focus-visible{border-radius:8px;outline:2px solid var(--dd-map-control-focus)!important;outline-offset:-3px!important}.dd-world-map .maplibregl-ctrl-group button .maplibregl-ctrl-icon,.dd-universal-map-view .maplibregl-ctrl-group button .maplibregl-ctrl-icon{opacity:1;background-position:50%;background-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px 18px;mask-size:18px 18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--dd-map-control-icon)!important;filter:none!important;background-image:none!important}.dd-world-map .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon,.dd-universal-map-view .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M10.8 5h2.4v14h-2.4zM5 10.8h14v2.4H5z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M10.8 5h2.4v14h-2.4zM5 10.8h14v2.4H5z'/></svg>");filter:none!important}.dd-world-map .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon,.dd-universal-map-view .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M5 10.8h14v2.4H5z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M5 10.8h14v2.4H5z'/></svg>");filter:none!important}.dd-map-pin-popup .maplibregl-popup-content{--dd-map-popup-accent:var(--dd-universal-select-accent,var(--dd-color-jade-mid,#23a15c));--dd-map-popup-surface:var(--dd-universal-select-bg-2,#05180ff7);--dd-map-popup-surface-hover:var(--dd-universal-select-surface-active,#23a15c29);--dd-map-popup-border:var(--dd-universal-select-border-strong,#4ade8061);border:1px solid var(--dd-map-popup-border);background:var(--dd-map-popup-surface);color:var(--dd-card-fg,#f2fff6);box-shadow:0 22px 48px #0008047a, 0 0 0 1px color-mix(in srgb, var(--dd-map-popup-accent) 18%, transparent), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;padding:0;overflow:hidden}.dd-map-pin-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:#0b2a1b}.dd-map-pin-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.dd-map-pin-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.dd-map-pin-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#061a10}.dd-map-pin-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:#092519}.dd-map-pin-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#061a10}.dd-map-pin-popup .maplibregl-popup-close-button{z-index:2;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;font-size:0;line-height:0;transition:background-color .16s;display:grid;width:var(--dd-action-icon-size-sm,28px)!important;min-width:var(--dd-action-icon-size-sm,28px)!important;height:var(--dd-action-icon-size-sm,28px)!important;min-height:0!important;padding:0!important;top:10px!important;right:10px!important}.dd-map-pin-popup .maplibregl-popup-close-button:after{content:"×";color:#e2e8f0b3;font-family:Arial,sans-serif;font-size:19px;font-weight:400;line-height:1}.dd-map-pin-popup .maplibregl-popup-close-button:hover{background:#ffffff14}.dd-map-pin-popup .maplibregl-popup-close-button:hover:after{color:#fff}.dd-map-pin-popup .maplibregl-popup-close-button:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 72%, white 28%);outline-offset:2px}.dd-map-pin-popup-list{overscroll-behavior:contain;scrollbar-color:#4ade8080 #ffffff0d;scrollbar-width:thin;background:#ffffff0f;gap:1px;min-width:min(224px,72vw);max-width:min(260px,76vw);max-height:min(240px,42dvh);display:grid;overflow-y:auto}.dd-map-pin-popup-cluster-kicker{border-bottom:1px solid color-mix(in srgb, var(--dd-map-popup-accent) 24%, transparent);background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--dd-map-popup-accent) 26%, transparent), transparent 58%), color-mix(in srgb, var(--dd-map-popup-accent) 12%, transparent);min-height:36px;color:color-mix(in srgb, var(--dd-map-popup-accent) 72%, white 28%);letter-spacing:.045em;text-transform:uppercase;align-items:center;padding:9px 12px 8px;font-size:11px;font-weight:800;display:flex}.dd-map-pin-popup-list::-webkit-scrollbar{width:5px}.dd-map-pin-popup-list::-webkit-scrollbar-thumb{background:#4ade8080;border-radius:999px}.dd-map-pin-popup-item{background:var(--dd-map-popup-surface);color:inherit;gap:6px;padding:10px 12px;transition:background-color .16s,transform .16s;display:grid}.dd-map-pin-popup-item:has(.dd-map-pin-popup-action):hover{background:var(--dd-map-popup-surface-hover)}.dd-map-pin-popup--click .dd-map-pin-popup-item:first-child{padding-right:44px}.dd-map-pin-popup-header{display:block}.dd-map-pin-popup-heading{gap:2px;min-width:0;display:grid}.dd-map-pin-popup-kicker{color:color-mix(in srgb, var(--dd-color-jade-mid,#23a15c) 62%, white 38%);letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.2}.dd-map-pin-popup-heading strong{overflow-wrap:break-word;color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:780;line-height:1.2}.dd-map-pin-popup-details{gap:5px;display:grid}.dd-map-pin-popup-details p{color:#e7f8ecc7;margin:0;font-size:11px;font-weight:650;line-height:1.35}.dd-map-pin-popup-location{color:#e7f8ecb8;align-items:flex-start;gap:5px;font-size:10.5px;font-weight:650;line-height:1.35;display:flex}.dd-map-pin-popup-location svg{fill:none;width:14px;height:14px;stroke:var(--dd-color-jade-mid,#23a15c);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 14px;margin-top:1px}.dd-map-pin-popup-action{border:1px solid color-mix(in srgb, var(--dd-map-popup-accent) 28%, transparent);background:color-mix(in srgb, var(--dd-map-popup-accent) 10%, transparent);width:100%;min-height:32px;color:color-mix(in srgb, var(--dd-map-popup-accent) 78%, white 22%);font:inherit;letter-spacing:0;cursor:pointer;border-radius:8px;justify-content:flex-start;align-items:center;margin:2px 0 0;padding:6px 8px;font-size:12px;font-weight:750;transition:background-color .16s,color .16s;display:flex}.dd-map-pin-popup-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px;margin-left:5px}.dd-map-pin-popup-action:hover{border-color:color-mix(in srgb, var(--dd-map-popup-accent) 52%, transparent);background:color-mix(in srgb, var(--dd-map-popup-accent) 22%, transparent);color:#d9ffe6}.dd-map-pin-popup-action:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-map-popup-accent) 78%, white 22%);outline-offset:2px}@media (width<=768px){.dd-world-map{height:var(--dd-world-map-height-mobile,48vh)}.dd-map-card__header-actions{width:100%}.dd-map-card__search{width:clamp(200px,34vw,320px);min-width:200px}}@media (width<=560px){.dd-map-card__header-actions{flex-wrap:wrap;justify-content:flex-start}.dd-map-card__search{flex-basis:100%;width:100%;max-width:none}.dd-map-card__filters{justify-content:flex-start}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-world-map{height:var(--dd-world-map-height-landscape,52vh);min-height:var(--dd-world-map-min-height-landscape,192px);border-radius:var(--dd-mobile-card-radius)}.dd-world-map .maplibregl-ctrl-group,.dd-universal-map-view .maplibregl-ctrl-group{border-radius:var(--dd-mobile-card-radius)!important}.dd-world-map .maplibregl-ctrl-group button,.dd-universal-map-view .maplibregl-ctrl-group button{width:var(--dd-control-height-map-dense,var(--dd-mobile-control-height-2xl))!important;height:var(--dd-control-height-map-dense,var(--dd-mobile-control-height-2xl))!important}.dd-map-pin-popup-list{min-width:min(214px,52vw);max-width:min(246px,58vw);max-height:min(144px,32dvh)}.dd-map-pin-popup-item{gap:5px;padding:8px 10px}.dd-map-pin-popup--click .dd-map-pin-popup-item:first-child{padding-right:40px}.dd-map-pin-popup-heading strong{font-size:13px}}.dd-home,.dd-home-stack{min-width:0}.dd-home{--dd-home-feature-card-block-size:var(--dd-home-feature-card-block-size-desktop,260px);--dd-home-feature-card-pad:clamp(16px, 1.55vw, 20px);--dd-home-feature-stack-gap:8px;--dd-home-feature-title-block-size:2.7rem;--dd-home-feature-preview-block-size:5.25rem;--dd-home-feature-title-lines:2;--dd-home-feature-desc-lines:4;--dd-home-feature-desc-line-height:1.38}.dd-home-hero-card{--dd-card-pad:clamp(22px, 2.6vw, 34px);min-height:clamp(220px,24vw,310px);display:flex}.dd-home-hero-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--color-primary-light,#23a15c) 42%, transparent), transparent 28%), radial-gradient(circle at 6% -16%, #ffffff2e, transparent 34%), linear-gradient(115deg, #ffffff1f, transparent 45%);position:absolute;inset:0}.dd-home-hero-layout{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(280px,.78fr);align-items:center;gap:clamp(22px,3.4vw,46px);width:100%;min-width:0;display:grid;position:relative}.dd-home-hero-content{text-align:center;flex:auto;justify-content:center}.dd-home-hero-card--with-extras .dd-home-hero-content{text-align:left;align-items:flex-start!important}.dd-home-hero-brand-lockup{color:#fff;text-transform:uppercase;align-items:center;gap:10px;margin:0;line-height:1;display:flex}.dd-home-hero-brand-name{letter-spacing:.075em;font-size:clamp(1.2rem,1.85vw,1.5rem);font-weight:950}.dd-home-hero-brand-divider{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 72%, white 28%);width:2px;height:1.35rem;box-shadow:0 0 14px color-mix(in srgb, var(--color-primary-light,#23a15c) 34%, transparent);border-radius:999px;transform:skew(-14deg)}.dd-home-hero-product-name{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 74%, white 26%);letter-spacing:.16em;background:#04140e3d;border:1px solid #ffffff38;border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:900}.dd-home-hero-eyebrow{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 76%, white 24%);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900;line-height:1.2}.dd-home-actions{row-gap:var(--space-3,12px);max-width:100%}.dd-home-primary-action{min-inline-size:174px}.dd-home-secondary-action{min-inline-size:132px}.dd-home-hero-title{text-wrap:balance;max-width:20ch;margin:0;font-size:2.65rem;line-height:1.08}.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:20ch;font-size:clamp(2.35rem,4vw,2.85rem)}.dd-home-hero-card--with-extras .dd-home-welcome-text{max-width:680px;margin-inline:0;padding-inline:0;text-align:left!important}.dd-home-welcome-text__compact{display:none}.dd-home-hero-card--with-extras .dd-home-actions{justify-content:flex-start}.dd-home-hero-aside{border-inline-start:1px solid #ffffff2e;align-content:center;gap:14px;min-width:0;padding-inline-start:clamp(18px,2.8vw,30px);display:grid;position:relative}.dd-home-hero-reel{background:linear-gradient(135deg, #ffffff1c, transparent 44%), color-mix(in srgb, var(--dd-card-bg,var(--color-primary-light,#23a15c)) 18%, transparent);border:1px solid #ffffff24;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #00000024}.dd-home-hero-reel-heading{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 78%, white 22%);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:900;line-height:1.2}.dd-home-hero-reel-stage{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:0;transition:color .18s,filter .18s;display:grid}.dd-home-hero-reel-stage:not(button){cursor:default}.dd-home-hero-reel-stage:hover .dd-home-hero-reel-frame,.dd-home-hero-reel-stage:focus-visible .dd-home-hero-reel-frame{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 42%, #ffffff2e);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);filter:brightness(1.05)}.dd-home-hero-reel-stage:focus-visible{outline:none}.dd-home-hero-reel-stage:focus-visible .dd-home-hero-reel-frame{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 82%, white 18%);outline-offset:2px}.dd-home-hero-reel-frame{aspect-ratio:16/9;background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--color-primary-light,#23a15c) 22%, transparent), transparent 26%), linear-gradient(135deg, #ffffff14, transparent 36%), color-mix(in srgb, var(--color-background,#020806) 80%, var(--color-primary-light,#23a15c) 20%);border:1px solid #ffffff1c;border-radius:8px;width:100%;min-width:0;min-height:218px;transition:border-color .18s,box-shadow .18s,filter .18s;display:block;position:relative;overflow:hidden}.dd-home-hero-reel-media,.dd-home-hero-reel-media__asset,.dd-home-hero-reel-mockup{width:100%;height:100%;display:block;position:absolute;inset:0}.dd-home-hero-reel-media__asset{object-fit:contain;filter:brightness(1.06)saturate(1.04)contrast(1.02);background:#06130e}.dd-home-hero-reel-media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0f,#0000 34%);position:absolute;inset:0}.dd-home-hero-reel-copy{color:#fffffff5;min-width:0;text-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:0 2px;display:grid}.dd-home-hero-reel-copy-text{gap:3px;min-width:0;display:grid}.dd-home-hero-reel-chapter{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 84%, white 16%);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:900;line-height:1.1;display:block}.dd-home-hero-reel-kicker{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 82%, white 18%);white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;align-self:start;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.68rem;font-weight:900;line-height:1.1}.dd-home-hero-reel-title{text-wrap:balance;min-width:0;font-size:clamp(1.02rem,1.25vw,1.18rem);font-weight:900;line-height:1.14;display:block}.dd-home-hero-reel-detail{color:#fffc;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.82rem;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.dd-home-hero-reel-progress{grid-template-columns:repeat(var(--dd-home-hero-reel-count,4), minmax(0, 1fr));gap:5px;min-width:0;display:grid}.dd-home-hero-reel-progress button{min-width:0;height:5px;color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;padding:0;display:block;overflow:hidden}.dd-home-hero-reel-progress button:hover,.dd-home-hero-reel-progress button:focus-visible{background:#ffffff57;outline:none}.dd-home-hero-reel-progress button:focus-visible{box-shadow:0 0 0 2px #ffffffe0}.dd-home-hero-reel-progress button.is-active{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 78%, white 22%);box-shadow:0 0 14px color-mix(in srgb, var(--color-primary-light,#23a15c) 30%, transparent)}.dd-home-hero-reel-controls{justify-content:flex-end;align-items:center;gap:6px;display:flex}.dd-home-hero-reel-control{color:#ffffffe0;cursor:pointer;background:#03100b57;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;transition:background .18s,border-color .18s,color .18s;display:grid}.dd-home-hero-reel-control:hover{border-color:color-mix(in srgb, var(--color-primary-light,#23a15c) 58%, white 12%);color:#fff;background:#0c3624b8}.dd-home-hero-reel-control:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 80%, white 20%);outline-offset:2px}.dd-home-hero-reel-control:disabled{cursor:default;opacity:.58}.dd-home-hero-reel-mockup{background:radial-gradient(circle at 82% 20%,#7ad3b238,#0000 24%),linear-gradient(135deg,#ffffff14,#0000 34%),#07110f;padding:12px}.dd-home-hero-reel-mockup__topbar{gap:6px;margin-bottom:11px;display:flex}.dd-home-hero-reel-mockup__topbar span{background:#ffffff52;border-radius:999px;width:7px;height:7px}.dd-home-hero-reel-mockup__body{grid-template-columns:42px minmax(0,1fr);gap:11px;height:calc(100% - 18px);display:grid}.dd-home-hero-reel-mockup__rail,.dd-home-hero-reel-mockup__panel{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px}.dd-home-hero-reel-mockup__rail{align-content:start;gap:8px;padding:9px;display:grid}.dd-home-hero-reel-mockup__rail span{background:#7ad3b26b;border-radius:999px;height:9px}.dd-home-hero-reel-mockup__panel{align-content:start;gap:8px;padding:12px;display:grid}.dd-home-hero-reel-mockup__heading,.dd-home-hero-reel-mockup__line,.dd-home-hero-reel-mockup__bars span{background:linear-gradient(90deg,#ffffff2e,#7ad3b27a,#ffffff2e) 0 0/210% 100%;border-radius:999px;animation:1.8s ease-in-out infinite dd-home-feature-preview-shimmer;display:block}.dd-home-hero-reel-mockup__heading{width:52%;height:12px}.dd-home-hero-reel-mockup__line{width:90%;height:8px;animation-delay:.12s}.dd-home-hero-reel-mockup__line--short{width:62%;animation-delay:.22s}.dd-home-hero-reel-mockup__bars{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:7px;height:52px;margin-top:4px;display:grid}.dd-home-hero-reel-mockup__bars span{border-radius:8px 8px 3px 3px;width:100%}.dd-home-hero-reel-mockup__bars span:first-child{height:42%}.dd-home-hero-reel-mockup__bars span:nth-child(2){height:78%;animation-delay:.14s}.dd-home-hero-reel-mockup__bars span:nth-child(3){height:56%;animation-delay:.26s}.dd-home-hero-reel-mockup__bars span:nth-child(4){height:90%;animation-delay:.38s}.dd-home-hero-stats{grid-template-columns:1fr;gap:8px;min-width:0;display:grid}.dd-home-hero-stat{background:color-mix(in srgb, var(--color-primary-light,#23a15c) 12%, transparent);border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:9px 10px;display:grid}.dd-home-hero-stat-value{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 82%, white 18%);overflow-wrap:break-word;text-transform:uppercase;font-size:.82rem;font-weight:900;line-height:1.1;display:block}.dd-home-hero-stat-label{color:#ffffffdb;overflow-wrap:break-word;margin-top:0;font-size:.86rem;font-weight:700;line-height:1.28;display:block}.dd-home-hero-highlights{gap:9px;margin:0;padding:0;list-style:none;display:grid}.dd-home-hero-highlight{color:#ffffffd1;align-items:flex-start;gap:9px;min-width:0;font-size:.86rem;font-weight:700;line-height:1.35;display:flex}.dd-home-hero-highlight:before{content:"";background:color-mix(in srgb, var(--color-primary-light,#23a15c) 82%, white 18%);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent), 0 0 14px color-mix(in srgb, var(--color-primary-light,#23a15c) 36%, transparent);border-radius:999px;flex:none;margin-top:.32em}.dd-home-hero-highlight span{overflow-wrap:break-word;min-width:0}.dd-home-grid,.dd-home-grid>div{min-width:0}.dd-home-grid>*{display:flex}.dd-home-grid>*>*{flex:auto;display:flex}.dd-home-feature-card-anchor{outline:none;width:100%;min-width:0}.dd-home-feature-card{--dd-card-min-h:var(--dd-home-feature-card-block-size);--dd-card-pad:var(--dd-home-feature-card-pad);block-size:var(--dd-home-feature-card-block-size);min-block-size:var(--dd-home-feature-card-block-size);max-block-size:var(--dd-home-feature-card-block-size);cursor:default;min-width:0;padding:var(--dd-card-pad);text-align:center;transition:box-shadow .16s,filter .16s}.dd-home-feature-card:hover,.dd-home-feature-card:focus-within{box-shadow:var(--elevation-2,0 6px 16px #00000040);filter:brightness(1.03)}.dd-home-feature-header{min-block-size:var(--dd-home-feature-title-block-size);text-align:center;align-items:center;width:100%;display:grid}.dd-home-feature-card .custom-ui-Stack-root,.dd-home-feature-card .dd-ui-stack{grid-template-rows:var(--dd-home-feature-title-block-size) var(--dd-home-feature-preview-block-size) minmax(0, 1fr);flex:auto;justify-content:stretch;justify-items:center;block-size:100%;min-block-size:0;inline-size:100%;align-items:center!important;gap:var(--dd-home-feature-stack-gap)!important;display:grid!important}.dd-home-feature-title{overflow-wrap:normal;padding:0 var(--space-2,8px);text-wrap:balance;word-break:normal;-webkit-line-clamp:var(--dd-home-feature-title-lines);-webkit-box-orient:vertical;margin:0;font-size:1.125rem;font-weight:800;line-height:1.16;display:-webkit-box;overflow:hidden}.dd-home-feature-icon{margin:var(--space-2,8px) auto;align-self:center}.dd-home-feature-preview-affordance{block-size:var(--dd-home-feature-preview-block-size);align-content:center;justify-items:center;gap:4px;min-width:0;display:inline-grid}.dd-home-feature-preview-affordance .dd-home-feature-icon{margin:0 auto}.dd-home-feature-preview-label{border:1px solid color-mix(in srgb, var(--color-primary-light,#7ad3b2) 26%, #ffffff29);background:color-mix(in srgb, var(--color-primary-light,#7ad3b2) 13%, #ffffff12);color:#ffffffd1;text-transform:uppercase;border-radius:999px;max-width:100%;padding:3px 7px;font-size:.66rem;font-weight:900;line-height:1.15;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.dd-home-feature-card:hover .dd-home-feature-preview-label,.dd-home-feature-card:focus-within .dd-home-feature-preview-label{border-color:color-mix(in srgb, var(--color-primary-light,#7ad3b2) 48%, #fff3);background:color-mix(in srgb, var(--color-primary-light,#7ad3b2) 22%, #ffffff1a);color:#fffffff5}.dd-home-feature-preview-trigger{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;line-height:0;transition:box-shadow .18s,filter .18s;display:inline-grid}.dd-home-feature-preview-trigger:hover,.dd-home-feature-preview-trigger[data-preview-open=true]{filter:brightness(1.12);box-shadow:0 0 0 7px color-mix(in srgb, var(--color-primary-light,#7ad3b2) 14%, transparent)}.dd-home-feature-preview-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-light,#7ad3b2) 86%, white 14%);outline-offset:5px}.dd-home-feature-preview{z-index:var(--dd-home-feature-preview-z,100230);border:1px solid color-mix(in srgb, var(--color-primary-light,#7ad3b2) 34%, #ffffff2e);color:#fffffff5;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);transform-origin:var(--dd-home-preview-anchor-x,50%) top;background:radial-gradient(circle at 0 0,#7ad3b233,#0000 36%),linear-gradient(#142a22,#060f0c);border-radius:8px;animation:.16s both dd-home-feature-preview-in;position:fixed;overflow:hidden;box-shadow:0 22px 52px #00000061,inset 0 1px #ffffff1f}.dd-home-feature-preview[data-placement=top]{transform-origin:var(--dd-home-preview-anchor-x,50%) bottom}.dd-home-feature-preview[data-placement=right]{transform-origin:left var(--dd-home-preview-anchor-y,50%)}.dd-home-feature-preview[data-placement=left]{transform-origin:right var(--dd-home-preview-anchor-y,50%)}.dd-home-feature-preview:before{content:"";left:calc(var(--dd-home-preview-anchor-x,50%) - 8px);border-left:1px solid color-mix(in srgb, var(--color-primary-light,#7ad3b2) 34%, #ffffff2e);border-top:1px solid color-mix(in srgb, var(--color-primary-light,#7ad3b2) 34%, #ffffff2e);background:#1d332b;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.dd-home-feature-preview[data-placement=bottom]:before{top:-8px}.dd-home-feature-preview[data-placement=top]:before{bottom:-8px;transform:rotate(225deg)}.dd-home-feature-preview[data-placement=right]:before{top:calc(var(--dd-home-preview-anchor-y,50%) - 8px);left:-8px;transform:rotate(-45deg)}.dd-home-feature-preview[data-placement=left]:before{top:calc(var(--dd-home-preview-anchor-y,50%) - 8px);left:auto;right:-8px;transform:rotate(135deg)}.dd-home-feature-preview__media{aspect-ratio:16/9;background:linear-gradient(135deg, #ffffff14, transparent 38%), color-mix(in srgb, var(--color-background,#020806) 84%, var(--color-primary-light,#7ad3b2) 16%);min-height:120px;position:relative;overflow:hidden}.dd-home-feature-preview__close{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020806d1;border:1px solid #ffffff52;border-radius:999px;place-items:center;block-size:40px;inline-size:40px;padding:0;display:inline-grid;position:absolute;top:8px;right:8px}.dd-home-feature-preview__close:hover{background:#0e281ff5}.dd-home-feature-preview__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.dd-home-feature-preview__asset{object-fit:cover;filter:brightness(1.14)saturate(1.06)contrast(1.02);width:100%;height:100%;display:block}.dd-home-feature-preview__mockup{background:radial-gradient(circle at 82% 20%,#7ad3b238,#0000 24%),linear-gradient(135deg,#ffffff14,#0000 34%),#07110f;width:100%;height:100%;padding:10px}.dd-home-feature-preview__mockup-topbar{gap:5px;margin-bottom:9px;display:flex}.dd-home-feature-preview__mockup-topbar span{background:#ffffff52;border-radius:999px;width:6px;height:6px}.dd-home-feature-preview__mockup-body{grid-template-columns:34px 1fr;gap:9px;height:calc(100% - 15px);display:grid}.dd-home-feature-preview__mockup-rail,.dd-home-feature-preview__mockup-panel{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px}.dd-home-feature-preview__mockup-rail{align-content:start;gap:7px;padding:8px;display:grid}.dd-home-feature-preview__mockup-rail span{background:#7ad3b26b;border-radius:999px;height:8px}.dd-home-feature-preview__mockup-panel{align-content:start;gap:7px;padding:10px;display:grid}.dd-home-feature-preview__mockup-heading,.dd-home-feature-preview__mockup-line,.dd-home-feature-preview__mockup-bars span{background:linear-gradient(90deg,#ffffff2e,#7ad3b27a,#ffffff2e) 0 0/210% 100%;border-radius:999px;animation:1.8s ease-in-out infinite dd-home-feature-preview-shimmer;display:block}.dd-home-feature-preview__mockup-heading{width:48%;height:10px}.dd-home-feature-preview__mockup-line{width:88%;height:7px;animation-delay:.12s}.dd-home-feature-preview__mockup-line--short{width:62%;animation-delay:.22s}.dd-home-feature-preview__mockup-bars{grid-template-columns:repeat(4,1fr);align-items:end;gap:6px;height:36px;margin-top:2px;display:grid}.dd-home-feature-preview__mockup-bars span{border-radius:8px 8px 3px 3px;width:100%}.dd-home-feature-preview__mockup-bars span:first-child{height:42%}.dd-home-feature-preview__mockup-bars span:nth-child(2){height:78%;animation-delay:.14s}.dd-home-feature-preview__mockup-bars span:nth-child(3){height:56%;animation-delay:.26s}.dd-home-feature-preview__mockup-bars span:nth-child(4){height:90%;animation-delay:.38s}.dd-home-feature-preview__body{gap:5px;padding:10px;display:grid}.dd-home-feature-preview__eyebrow{color:color-mix(in srgb, var(--color-primary-light,#7ad3b2) 84%, white 16%);text-transform:uppercase;letter-spacing:0;font-size:.68rem;font-weight:800}.dd-home-feature-preview__title{font-size:.92rem;line-height:1.2}.dd-home-feature-preview__description{color:#ffffffc7;margin:0;font-size:.8rem;line-height:1.32}.dd-home-feature-preview__chips{flex-wrap:wrap;gap:5px;margin-top:1px;display:flex}.dd-home-feature-preview__chips span{color:#ffffffdb;overflow-wrap:break-word;background:#7ad3b21f;border:1px solid #7ad3b23d;border-radius:999px;max-width:100%;padding:3px 6px;font-size:.66rem;font-weight:700;line-height:1.2}.dd-home-feature-desc{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;max-inline-size:52ch;line-height:var(--dd-home-feature-desc-line-height);padding:0 var(--space-4,16px);text-wrap:pretty;word-break:normal;-webkit-line-clamp:var(--dd-home-feature-desc-lines);-webkit-box-orient:vertical;align-self:start;margin:0;display:-webkit-box;overflow:hidden}.dd-home-feature-card.dd-card{block-size:var(--dd-home-feature-card-block-size);min-block-size:var(--dd-home-feature-card-block-size);max-block-size:var(--dd-home-feature-card-block-size);min-height:var(--dd-home-feature-card-block-size);max-height:var(--dd-home-feature-card-block-size);display:flex}.dd-home-feature-card.dd-card>.custom-ui-Card-root,.dd-home-feature-card.dd-card .custom-ui-Card-root{height:100%}.dd-home-welcome-text{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0;max-width:800px;padding:0 var(--space-5,20px);margin:0 auto;line-height:1.6}@media (width<=900px){.dd-home{--dd-home-feature-card-block-size:var(--dd-home-feature-card-block-size-tablet,230px);--dd-home-feature-card-pad:16px;--dd-home-feature-stack-gap:7px;--dd-home-feature-title-block-size:2.55rem;--dd-home-feature-preview-block-size:5rem;--dd-home-feature-desc-line-height:1.34}.dd-home-hero-card{min-height:200px}.dd-home-hero-layout{grid-template-columns:1fr;gap:20px}.dd-home-hero-card--with-extras .dd-home-hero-content{text-align:center;align-items:center!important}.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:18ch;font-size:2.55rem}.dd-home-hero-title{font-size:2.65rem}.dd-home-hero-card--with-extras .dd-home-welcome-text{margin-inline:auto;text-align:center!important}.dd-home-hero-card--with-extras .dd-home-actions{justify-content:center}.dd-home-hero-aside{border-block-start:1px solid #ffffff29;border-inline-start:0;padding-block-start:18px;padding-inline-start:0}.dd-home-hero-reel{max-width:620px;margin-inline:auto}.dd-home-grid{gap:12px}.dd-home-feature-card{padding:var(--dd-card-pad)}.dd-home-feature-title{padding:0 var(--space-1,4px);font-size:1rem}.dd-home-feature-desc{padding:0 var(--space-1,4px);font-size:.95rem}}@media (width>=720px) and (width<=900px) and (orientation:landscape){.dd-home-hero-layout{grid-template-columns:minmax(0,1.08fr) minmax(250px,.72fr);gap:clamp(14px,2.4vw,24px)}.dd-home-hero-card--with-extras .dd-home-hero-content{text-align:left;align-items:flex-start!important}.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:20ch;font-size:clamp(2rem,4.8vw,2.55rem)}.dd-home-hero-card--with-extras .dd-home-welcome-text{margin-inline:0;text-align:left!important}.dd-home-hero-card--with-extras .dd-home-actions{justify-content:flex-start}.dd-home-hero-aside{border-block-start:0;border-inline-start:1px solid #ffffff29;padding-block-start:0;padding-inline-start:clamp(14px,2vw,20px)}.dd-home-hero-reel{width:100%;max-width:none;margin-inline:0}}@media (width<=520px){.dd-home{--dd-home-feature-card-block-size:var(--dd-home-feature-card-block-size-phone,214px);--dd-home-feature-card-pad:14px;--dd-home-feature-stack-gap:6px;--dd-home-feature-title-block-size:2.4rem;--dd-home-feature-preview-block-size:4.75rem;--dd-home-feature-desc-lines:3}.dd-home-hero-title{font-size:2rem}.dd-home-hero-card--with-extras .dd-home-hero-title{font-size:2.05rem}.dd-home-hero-brand-lockup{gap:8px}.dd-home-hero-brand-name{font-size:1.08rem}.dd-home-hero-brand-divider{height:1.15rem}.dd-home-hero-product-name{padding:5px 7px;font-size:.65rem}.dd-home-hero-stats{grid-template-columns:1fr;gap:10px}.dd-home-hero-stat{grid-template-columns:minmax(58px,auto) minmax(0,1fr);align-items:baseline;column-gap:10px;display:grid}.dd-home-hero-stat-label{margin-top:0}.dd-home-feature-card{padding:var(--dd-card-pad)}.dd-home-feature-desc{font-size:.9rem}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-home{--dd-home-feature-card-block-size:54px;--dd-home-feature-card-pad:4px}.dd-home-stack{gap:var(--dd-mobile-gap-xl)!important}.dd-home-hero-card{--dd-card-pad:var(--dd-mobile-gap-xl);--dd-card-min-h:var(--dd-mobile-card-min-h);min-height:0}.dd-home-hero-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:8px}.dd-home-hero-content{gap:var(--dd-mobile-gap-md)!important}.dd-home-hero-card--with-extras .dd-home-hero-content{text-align:left;align-items:flex-start!important}.dd-home-hero-eyebrow{font-size:var(--dd-mobile-font-caption)}.dd-home-hero-brand-lockup{gap:6px}.dd-home-hero-brand-name{font-size:.92rem}.dd-home-hero-brand-divider{width:1px;height:.95rem}.dd-home-hero-product-name{letter-spacing:.12em;padding:3px 5px;font-size:.52rem}.dd-home-hero-title,.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:none;font-size:clamp(1.25rem,3.8vw,1.72rem);line-height:1.03}.dd-home-welcome-text,.dd-home-hero-card--with-extras .dd-home-welcome-text{max-width:58ch;font-size:var(--dd-mobile-font-body-sm);margin-inline:0;padding-inline:0;line-height:1.18;text-align:left!important}.dd-home-actions,.dd-home-hero-card--with-extras .dd-home-actions{justify-content:flex-start;row-gap:var(--dd-mobile-gap-md);margin-top:0!important}.dd-home-secondary-action{min-inline-size:92px}.dd-home-primary-action{min-inline-size:116px}.dd-home-hero-aside{gap:var(--dd-mobile-grid-gap);border-block-start:0;border-inline-start:1px solid #ffffff29;padding-block-start:0;padding-inline-start:10px}.dd-home-hero-reel{gap:var(--dd-mobile-grid-gap);padding:var(--dd-mobile-card-pad-emphasis)}.dd-home-hero-reel-heading{font-size:var(--dd-mobile-font-micro)}.dd-home-hero-reel-stage{gap:5px}.dd-home-hero-reel-frame{aspect-ratio:16/8;min-height:112px}.dd-home-hero-reel-copy{gap:2px 6px;padding:0 1px}.dd-home-hero-reel-kicker{padding:3px 5px;font-size:.5rem}.dd-home-hero-reel-title{font-size:.74rem;line-height:1.1}.dd-home-hero-reel-detail{font-size:var(--dd-mobile-font-caption);-webkit-line-clamp:1;line-height:1.12}.dd-home-hero-reel-progress{gap:4px}.dd-home-hero-reel-progress button{height:4px}.dd-home-hero-reel-mockup{padding:7px}.dd-home-hero-reel-mockup__topbar{gap:4px;margin-bottom:6px}.dd-home-hero-reel-mockup__topbar span{width:5px;height:5px}.dd-home-hero-reel-mockup__body{grid-template-columns:24px minmax(0,1fr);gap:6px;height:calc(100% - 11px)}.dd-home-hero-reel-mockup__rail{gap:5px;padding:5px}.dd-home-hero-reel-mockup__rail span{height:6px}.dd-home-hero-reel-mockup__panel{gap:5px;padding:7px}.dd-home-hero-reel-mockup__heading{height:7px}.dd-home-hero-reel-mockup__line{height:5px}.dd-home-hero-reel-mockup__bars{gap:4px;height:24px}.dd-home-hero-stats{gap:5px}.dd-home-hero-stat{grid-template-columns:48px minmax(0,1fr);column-gap:6px;padding:5px 6px}.dd-home-hero-stat-value{font-size:var(--dd-mobile-font-caption)}.dd-home-hero-stat-label{font-size:var(--dd-mobile-font-meta);line-height:1.15}.dd-home-hero-highlights{gap:5px}.dd-home-hero-highlight{font-size:var(--dd-mobile-font-meta);gap:5px;line-height:1.18}.dd-home-hero-highlight:before{width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent), 0 0 10px color-mix(in srgb, var(--color-primary-light,#23a15c) 30%, transparent);margin-top:.34em}.dd-home-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.dd-home-feature-card,.dd-home-feature-card.dd-card{--dd-card-min-h:var(--dd-mobile-card-min-h);--dd-card-pad:var(--dd-home-feature-card-pad);block-size:var(--dd-home-feature-card-block-size);min-block-size:var(--dd-home-feature-card-block-size);max-block-size:var(--dd-home-feature-card-block-size);min-height:54px;max-height:54px;padding:var(--dd-card-pad)}.dd-home-feature-card .custom-ui-Stack-root,.dd-home-feature-card .dd-ui-stack{grid-template-rows:20px 24px;place-content:center;place-items:center;inline-size:100%;gap:2px!important;display:grid!important}.dd-home-feature-header{justify-content:center;align-items:center;min-block-size:20px;inline-size:100%;display:flex}.dd-home-feature-title{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;inline-size:100%;padding:0;line-height:1.08;display:-webkit-box;overflow:hidden;font-size:var(--dd-mobile-font-micro)!important}.dd-home-feature-icon{place-items:center;block-size:24px;inline-size:24px;margin:0 auto;line-height:0;display:inline-grid}.dd-home-feature-preview-affordance{gap:0}.dd-home-feature-preview-label{display:none}.dd-home-feature-icon.dd-icon-medallion,.dd-home-feature-icon .dd-icon-medallion,.dd-home-feature-preview-trigger>.dd-icon-medallion{--dd-icon-medallion-size:23px;--dd-icon-medallion-icon-size:10px}.dd-home-feature-icon .dd-icon-medallion__icon,.dd-home-feature-preview-trigger>.dd-icon-medallion .dd-icon-medallion__icon{inline-size:var(--dd-icon-medallion-icon-size)!important;block-size:var(--dd-icon-medallion-icon-size)!important;width:var(--dd-icon-medallion-icon-size)!important;height:var(--dd-icon-medallion-icon-size)!important}.dd-home-feature-preview-trigger:hover,.dd-home-feature-preview-trigger[data-preview-open=true]{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary-light,#7ad3b2) 14%, transparent)}.dd-home-feature-desc{display:none}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px) and (width<=760px){.dd-home-hero-layout{grid-template-columns:minmax(0,1fr)}.dd-home-hero-aside{display:none}.dd-home-hero-aside[data-has-reel=true]{border-block-start:1px solid #ffffff24;border-inline-start:0;padding-block-start:6px;padding-inline-start:0;display:block}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel{max-width:none;padding:6px}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-heading{display:none}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-stage{gap:4px}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-frame{aspect-ratio:16/7;min-height:86px}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-detail{display:none}.dd-home-welcome-text,.dd-home-hero-card--with-extras .dd-home-welcome-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dd-home-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px) and (width<=700px){.dd-home{--dd-home-feature-card-block-size:46px;--dd-home-feature-card-pad:3px}.dd-home-stack{gap:var(--dd-mobile-gap-md)!important}.dd-home-hero-card{--dd-card-pad:5px 8px}.dd-home-hero-layout{grid-template-columns:minmax(0,1fr) minmax(174px,.52fr);align-items:stretch;gap:6px}.dd-home-hero-content{gap:var(--dd-mobile-gap-xs)!important}.dd-home-hero-eyebrow{font-size:var(--dd-mobile-font-tiny);line-height:1.05}.dd-home-hero-title,.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:18ch;font-size:clamp(1rem,2.7vw,1.12rem);line-height:1.02}.dd-home-welcome-text,.dd-home-hero-card--with-extras .dd-home-welcome-text{max-width:none;font-size:var(--dd-mobile-font-micro);-webkit-line-clamp:unset;line-height:1.1;display:block;overflow:visible}.dd-home-welcome-text__full{display:none}.dd-home-welcome-text__compact{display:inline}.dd-home-actions,.dd-home-hero-card--with-extras .dd-home-actions{row-gap:var(--dd-mobile-gap-sm);gap:var(--dd-mobile-gap-sm)!important}.dd-home-actions .btn-pill,.dd-home-actions .dd-ui-button,.dd-home-actions button{min-block-size:var(--dd-mobile-button-height-xs);font-size:var(--dd-mobile-font-micro);line-height:1.05;padding-inline:calc(var(--dd-control-pad-x-md) + 1px)!important}.dd-home-secondary-action{min-inline-size:98px}.dd-home-hero-aside[data-has-reel=true]{border-block-start:0;border-inline-start:1px solid #ffffff24;align-self:stretch;padding-block-start:0;padding-inline-start:6px}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel{border-radius:8px;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;gap:4px;height:100%;min-height:98px;padding:4px;display:grid}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-stage{gap:3px}.dd-home-hero-aside[data-has-reel=true] .dd-home-hero-reel-frame{aspect-ratio:16/9;background:linear-gradient(135deg,#ffffff14,#0000 52%),#ffffff0d;border-radius:7px;min-height:88px;max-height:108px}.dd-home-hero-reel-copy{grid-template-columns:minmax(0,1fr) auto;gap:2px;padding:0;display:grid}.dd-home-hero-reel-kicker{font-size:var(--dd-mobile-font-nano);padding:2px 4px}.dd-home-hero-reel-title{font-size:var(--dd-mobile-font-caption);line-height:1.05}.dd-home-hero-reel-media{display:block}.dd-home-hero-reel-progress{gap:2px}.dd-home-hero-reel-progress button{height:3px}.dd-home-feature-card,.dd-home-feature-card.dd-card{--dd-card-pad:var(--dd-home-feature-card-pad);block-size:var(--dd-home-feature-card-block-size);min-block-size:var(--dd-home-feature-card-block-size);max-block-size:var(--dd-home-feature-card-block-size);min-height:46px;max-height:46px}.dd-home-feature-card .custom-ui-Stack-root,.dd-home-feature-card .dd-ui-stack{grid-template-rows:18px 22px}.dd-home-feature-icon,.dd-home-feature-header{min-block-size:18px}.dd-home-feature-title{font-size:var(--dd-mobile-font-tiny)!important}}@keyframes dd-home-feature-preview-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dd-home-feature-preview-shimmer{0%{background-position:100%}to{background-position:-100%}}@media (prefers-reduced-motion:reduce){.dd-home-feature-preview,.dd-home-feature-preview-trigger,.dd-home-feature-preview__mockup-heading,.dd-home-feature-preview__mockup-line,.dd-home-feature-preview__mockup-bars span,.dd-home-hero-reel-stage,.dd-home-hero-reel-mockup__heading,.dd-home-hero-reel-mockup__line,.dd-home-hero-reel-mockup__bars span{transition:none!important;animation:none!important}}.dd-home-hero-reel-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.dd-home-hero-reel-head .dd-home-hero-reel-heading{min-width:0}.dd-home-hero-reel-navigation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.dd-home-hero-reel-scrubber-wrap{align-items:center;min-width:0;min-height:44px;display:grid}.dd-home-hero-reel-scrubber{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:44px;margin:0}.dd-home-hero-reel-scrubber::-webkit-slider-runnable-track{background:#fff3;border-radius:999px;height:4px}.dd-home-hero-reel-scrubber::-webkit-slider-thumb{appearance:none;background:var(--color-primary-light,#23a15c);border:2px solid #eaf4ed;border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 2px 8px #00000057}.dd-home-hero-reel-scrubber::-moz-range-track{background:#fff3;border-radius:999px;height:4px}.dd-home-hero-reel-scrubber::-moz-range-progress{background:var(--color-primary-light,#23a15c);border-radius:999px;height:4px}.dd-home-hero-reel-scrubber::-moz-range-thumb{background:var(--color-primary-light,#23a15c);border:2px solid #eaf4ed;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #00000057}.dd-home-hero-reel-scrubber:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 78%, white 22%);outline-offset:1px;border-radius:999px}.dd-home-hero-card--editorial{--dd-card-pad:0;border-color:#c4dbcc38;border-radius:20px;min-height:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 46px #0000003d}.dd-home-hero-card--editorial:before{background:radial-gradient(circle at 8% 0,#ffffff14,#0000 34%),linear-gradient(135deg,#1d4a3747,#030d091a)}.dd-home-hero-card--editorial .dd-home-hero-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:0;min-height:0}.dd-home-hero-card--editorial .dd-home-hero-content{text-align:left;background:linear-gradient(145deg,#183a2d9e,#081b1457);border-inline-end:1px solid #c4dbcc29;justify-content:center;min-width:0;padding:clamp(28px,3vw,42px);position:relative;align-items:flex-start!important;gap:11px!important}.dd-home-hero-card--editorial .dd-home-hero-content:after{content:none}.dd-home-hero-card--editorial .dd-home-hero-brand-lockup{gap:10px}.dd-home-hero-card--editorial .dd-home-hero-brand-name{letter-spacing:.13em;font-size:clamp(1.06rem,1.4vw,1.28rem)}.dd-home-hero-card--editorial .dd-home-hero-brand-divider{height:1.15rem;box-shadow:none}.dd-home-hero-card--editorial .dd-home-hero-product-name{box-shadow:none;background:#03120c61;border-color:#8ec9a366;border-radius:7px;padding:5px 9px;font-size:.64rem}.dd-home-hero-card--editorial .dd-home-hero-eyebrow{color:#92d7abe6;letter-spacing:.16em;max-width:48ch;margin-top:5px;font-size:.66rem}.dd-home-hero-card--editorial .dd-home-hero-title,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-hero-title{color:#f3f5ef;letter-spacing:-.035em;text-wrap:balance;max-width:18ch;text-shadow:none;font-size:clamp(2rem,3.1vw,2.85rem);font-weight:820;line-height:1.04}.dd-home-hero-card--editorial .dd-home-welcome-text,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-welcome-text{max-width:52ch;margin:2px 0 0;padding:0;font-weight:540;line-height:1.5;color:#ecf3eec2!important;text-align:left!important;font-size:clamp(.87rem,1.05vw,.98rem)!important}.dd-home-hero-card--editorial .dd-home-actions,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-actions{justify-content:flex-start;gap:9px!important;margin-top:7px!important}.dd-home-hero-card--editorial .dd-home-actions .btn-pill,.dd-home-hero-card--editorial .dd-home-actions .dd-ui-button,.dd-home-hero-card--editorial .dd-home-actions button{min-block-size:44px;font-size:.8rem;box-shadow:none!important;border-radius:9px!important}.dd-home-hero-card--editorial .dd-home-primary-action{min-inline-size:150px;color:#0a251a!important;background:#edf2eb!important;border-color:#f0f5efe6!important}.dd-home-hero-card--editorial .dd-home-secondary-action{min-inline-size:116px;color:#f1f5f0!important;background:#02120c4d!important;border-color:#e5efe847!important}.dd-home-hero-card--editorial .dd-home-primary-action:hover{background:#fff!important}.dd-home-hero-card--editorial .dd-home-secondary-action:hover{background:#1b4c36b3!important}.dd-home-hero-highlights--inline{border-top:1px solid #e5efe81f;flex-wrap:wrap;grid-template-columns:none;gap:8px 16px;width:100%;margin-top:9px;padding:12px 0 0;display:flex}.dd-home-hero-highlights--inline .dd-home-hero-highlight{color:#e7efe99e;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:.61rem;font-weight:780;line-height:1.2}.dd-home-hero-highlights--inline .dd-home-hero-highlight:before{width:4px;height:4px;box-shadow:none;background:#7acb97e0;margin-top:0}.dd-home-hero-card--editorial .dd-home-hero-aside{background:#04110c;border:0;align-content:start;min-height:0;padding:clamp(14px,1.6vw,20px)}.dd-home-hero-card--editorial .dd-home-hero-reel{width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:9px;padding:0;display:grid;position:relative}.dd-home-hero-card--editorial .dd-home-hero-reel-head,.dd-home-hero-card--editorial .dd-home-hero-reel-stage,.dd-home-hero-card--editorial .dd-home-hero-reel-copy,.dd-home-hero-card--editorial .dd-home-hero-reel-navigation{justify-self:center;width:min(100%,640px)}.dd-home-hero-card--editorial .dd-home-hero-reel-heading{color:#e1ebe4ad;letter-spacing:.15em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;max-width:none;margin:0;padding:0;font-size:.6rem;line-height:1.2;position:static}.dd-home-hero-card--editorial .dd-home-hero-reel-stage{aspect-ratio:16/9;background:#020806;border:1px solid #c4dbcc38;border-radius:12px;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000047}.dd-home-hero-card--editorial .dd-home-hero-reel-frame{border-radius:inherit;aspect-ratio:auto;background:#020806;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.dd-home-hero-card--editorial .dd-home-hero-reel-stage:hover .dd-home-hero-reel-frame,.dd-home-hero-card--editorial .dd-home-hero-reel-stage:focus-visible .dd-home-hero-reel-frame{box-shadow:none;filter:brightness(1.025);border-color:#0000}.dd-home-hero-card--editorial .dd-home-hero-reel-stage:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 78%, white 22%);outline-offset:2px}.dd-home-hero-card--editorial .dd-home-hero-reel-media:after{display:none}.dd-home-hero-card--editorial .dd-home-hero-reel-media__asset{object-fit:cover;filter:none;transform-origin:50%;transform:scale(1.018)}.dd-home-hero-card--editorial .dd-home-hero-reel-copy{color:#f3f5ef;pointer-events:auto;min-width:0;min-height:52px;padding:1px 0 0;display:block;position:static}.dd-home-hero-card--editorial .dd-home-hero-reel-copy-text{gap:3px;display:grid}.dd-home-hero-card--editorial .dd-home-hero-reel-chapter{color:#84d3a0e6;letter-spacing:.14em;font-size:.59rem}.dd-home-hero-card--editorial .dd-home-hero-reel-title{letter-spacing:-.01em;max-width:42ch;text-shadow:none;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.16}.dd-home-hero-card--editorial .dd-home-hero-reel-detail{color:#e1ebe4a8;max-width:68ch;text-shadow:none;-webkit-line-clamp:1;font-size:.7rem;font-weight:620;line-height:1.3}.dd-home-hero-card--editorial .dd-home-hero-reel-kicker{color:#93d7ace6;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0a;border-color:#c4dbcc2e;border-radius:6px;flex:none;padding:4px 7px;font-size:.61rem}.dd-home-hero-card--editorial .dd-home-hero-reel-navigation{grid-template-columns:minmax(0,1fr) auto;gap:12px}.dd-home-hero-card--editorial .dd-home-hero-reel-controls{gap:5px;position:static}.dd-home-hero-card--editorial .dd-home-hero-reel-control{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0b;border-color:#c4dbcc33;border-radius:8px;width:44px;height:44px}.dd-home-hero-card--editorial .dd-home-hero-reel-control:hover{background:#256a4994}@media (width>=901px) and (height<=640px){.dd-home-hero-card--editorial .dd-home-hero-reel-head,.dd-home-hero-card--editorial .dd-home-hero-reel-stage,.dd-home-hero-card--editorial .dd-home-hero-reel-copy,.dd-home-hero-card--editorial .dd-home-hero-reel-navigation{width:min(100%,clamp(430px,177.78dvh - 373.338px,640px))}.dd-home-hero-card--editorial .dd-home-hero-aside{padding-block:10px}.dd-home-hero-card--editorial .dd-home-hero-reel{gap:6px}.dd-home-hero-card--editorial .dd-home-hero-reel-copy{min-height:44px}}@media (width<=900px){.dd-home-hero-card--editorial,.dd-home-hero-card--editorial .dd-home-hero-layout{min-height:0}.dd-home-hero-card--editorial .dd-home-hero-layout{grid-template-columns:1fr}.dd-home-hero-card--editorial .dd-home-hero-content{text-align:left;border-block-end:1px solid #c4dbcc29;border-inline-end:0;padding:26px clamp(22px,7vw,48px);align-items:flex-start!important}.dd-home-hero-card--editorial .dd-home-welcome-text,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-welcome-text{margin-inline:0;text-align:left!important}.dd-home-hero-card--editorial .dd-home-actions,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-actions{justify-content:flex-start}.dd-home-hero-card--editorial .dd-home-hero-reel{min-height:0}}@media (width>=760px) and (width<=900px) and (orientation:landscape),(width>=760px) and (height<=480px) and (orientation:landscape){.dd-home-hero-card--editorial .dd-home-hero-layout{grid-template-columns:minmax(300px,.82fr) minmax(440px,1.18fr)}.dd-home-hero-card--editorial .dd-home-hero-content{border-block-end:0;border-inline-end:1px solid #c4dbcc29;padding:14px 18px;gap:6px!important}.dd-home-hero-card--editorial .dd-home-hero-brand-name{font-size:.92rem}.dd-home-hero-card--editorial .dd-home-hero-brand-divider{height:.9rem}.dd-home-hero-card--editorial .dd-home-hero-product-name{padding:3px 6px;font-size:.5rem}.dd-home-hero-card--editorial .dd-home-hero-eyebrow{margin-top:1px;font-size:.49rem}.dd-home-hero-card--editorial .dd-home-hero-title,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:18ch;font-size:clamp(1.55rem,3.5vw,1.95rem);line-height:1.02}.dd-home-hero-card--editorial .dd-home-welcome-text,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-welcome-text{line-height:1.28;font-size:.65rem!important}.dd-home-hero-card--editorial .dd-home-welcome-text__full{display:none}.dd-home-hero-card--editorial .dd-home-welcome-text__compact{display:inline}.dd-home-hero-card--editorial .dd-home-actions,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-actions{margin-top:2px!important}.dd-home-hero-card--editorial .dd-home-actions .btn-pill,.dd-home-hero-card--editorial .dd-home-actions .dd-ui-button,.dd-home-hero-card--editorial .dd-home-actions button{min-block-size:44px;font-size:.66rem;padding-inline:13px!important}.dd-home-hero-card--editorial .dd-home-primary-action,.dd-home-hero-card--editorial .dd-home-secondary-action{min-inline-size:108px}.dd-home-hero-card--editorial .dd-home-hero-highlights--inline{display:none}.dd-home-hero-card--editorial .dd-home-hero-aside{padding:7px 10px}.dd-home-hero-card--editorial .dd-home-hero-reel{gap:4px}.dd-home-hero-card--editorial .dd-home-hero-reel-head,.dd-home-hero-card--editorial .dd-home-hero-reel-stage,.dd-home-hero-card--editorial .dd-home-hero-reel-copy,.dd-home-hero-card--editorial .dd-home-hero-reel-navigation{width:min(100%,330px)}.dd-home-hero-card--editorial .dd-home-hero-reel-heading{font-size:.48rem}.dd-home-hero-card--editorial .dd-home-hero-reel-stage{border-radius:8px}.dd-home-hero-card--editorial .dd-home-hero-reel-copy{min-height:20px;padding:0}.dd-home-hero-card--editorial .dd-home-hero-reel-chapter,.dd-home-hero-card--editorial .dd-home-hero-reel-detail{display:none}.dd-home-hero-card--editorial .dd-home-hero-reel-title{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.1;overflow:hidden}.dd-home-hero-card--editorial .dd-home-hero-reel-kicker{padding:3px 5px;font-size:.48rem}}@media (width<=759px){.dd-home-hero-card--editorial .dd-home-hero-content{padding:22px 20px;gap:9px!important}.dd-home-hero-card--editorial .dd-home-hero-title,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-hero-title{max-width:17ch;font-size:clamp(1.9rem,9vw,2.45rem)}.dd-home-hero-card--editorial .dd-home-welcome-text,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-welcome-text{line-height:1.42;font-size:.82rem!important}.dd-home-hero-card--editorial .dd-home-hero-highlights--inline{display:none}.dd-home-hero-card--editorial .dd-home-hero-aside{padding:12px}.dd-home-hero-card--editorial .dd-home-hero-reel{gap:7px}.dd-home-hero-card--editorial .dd-home-hero-reel-copy{min-height:49px}.dd-home-hero-card--editorial .dd-home-hero-reel-detail{-webkit-line-clamp:1}}@media (width<=480px){.dd-home-hero-card--editorial .dd-home-actions,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}.dd-home-hero-card--editorial .dd-home-primary-action,.dd-home-hero-card--editorial .dd-home-secondary-action{min-inline-size:0;width:100%}.dd-home-hero-card--editorial .dd-home-hero-reel-navigation{gap:8px}.dd-home-hero-card--editorial .dd-home-hero-reel-control{width:44px}}@media (width<=480px) and (height<=700px){.dd-home-hero-card--editorial .dd-home-hero-content{padding:14px 16px;gap:6px!important}.dd-home-hero-card--editorial .dd-home-hero-eyebrow{display:none}.dd-home-hero-card--editorial .dd-home-hero-title,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-hero-title{font-size:clamp(1.7rem,8vw,2rem)}.dd-home-hero-card--editorial .dd-home-welcome-text,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-welcome-text{line-height:1.3;font-size:.72rem!important}.dd-home-hero-card--editorial .dd-home-welcome-text__full{display:none}.dd-home-hero-card--editorial .dd-home-welcome-text__compact{display:inline}.dd-home-hero-card--editorial .dd-home-actions,.dd-home-hero-card--editorial.dd-home-hero-card--with-extras .dd-home-actions{margin-top:2px!important}.dd-home-hero-card--editorial .dd-home-hero-aside{padding:8px 10px}.dd-home-hero-card--editorial .dd-home-hero-reel{gap:4px}.dd-home-hero-card--editorial .dd-home-hero-reel-copy{min-height:20px}.dd-home-hero-card--editorial .dd-home-hero-reel-chapter,.dd-home-hero-card--editorial .dd-home-hero-reel-detail{display:none}.dd-home-hero-card--editorial .dd-home-hero-reel-title{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.1;overflow:hidden}}@media (prefers-reduced-motion:reduce){.dd-home-hero-card--editorial .dd-home-hero-reel-media__asset{transform:none}}@media (width<=720px),(hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-home-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.dd-home-feature-card,.dd-home-feature-card.dd-card{--dd-card-min-h:0px;--dd-card-pad:8px 10px;block-size:auto;min-block-size:64px;max-block-size:none;min-height:64px;max-height:none;padding:var(--dd-card-pad);text-align:left;border-radius:11px}.dd-home-feature-card .custom-ui-Stack-root,.dd-home-feature-card .dd-ui-stack{grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);place-content:center stretch;justify-items:start;block-size:auto;min-block-size:46px;inline-size:100%;align-items:center!important;gap:2px 10px!important;display:grid!important}.dd-home-feature-header{min-block-size:0;text-align:left;grid-area:1/2;width:100%}.dd-home-feature-title{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;line-height:1.15;display:block;overflow:hidden;font-size:.92rem!important}.dd-home-feature-preview-affordance{grid-area:1/1/span 2;align-content:center;justify-self:center;block-size:46px}.dd-home-feature-preview-trigger{min-width:44px;min-height:44px}.dd-home-feature-preview-label{display:none}.dd-home-feature-icon,.dd-home-feature-icon.dd-icon-medallion,.dd-home-feature-icon .dd-icon-medallion,.dd-home-feature-preview-trigger>.dd-icon-medallion{--dd-icon-medallion-size:38px;--dd-icon-medallion-icon-size:17px;inline-size:var(--dd-icon-medallion-size);block-size:var(--dd-icon-medallion-size);margin:0}.dd-home-feature-desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:2/2;width:100%;margin:0;line-height:1.2;display:-webkit-box;overflow:hidden;color:#ffffffb3!important;text-align:left!important;font-size:.74rem!important}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dd-home-feature-card,.dd-home-feature-card.dd-card{min-block-size:58px;min-height:58px}}@media (width<=480px) and (orientation:portrait){.dd-home-feature-card,.dd-home-feature-card.dd-card{min-block-size:0;min-height:0;padding:10px 11px}.dd-home-feature-card .custom-ui-Stack-root,.dd-home-feature-card .dd-ui-stack{grid-template-rows:auto auto;align-content:start;min-block-size:0;align-items:start!important;row-gap:4px!important}.dd-home-feature-title{text-overflow:clip;white-space:normal;line-height:1.2;overflow:visible}.dd-home-feature-desc{-webkit-line-clamp:unset;line-height:1.3;display:block;overflow:visible;font-size:.78rem!important}}:root{--font-family-sans:"Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif;--dd-font-family:var(--font-family-sans);--dd-text-line-height:1.5;--dd-control-text-line-height:1.25;--dd-control-descender-pad-y:2px;--dd-control-label-line-height:1.25;--dd-control-label-descender-pad-y:2px;--dd-chrome-bg:#030905;--dd-chrome-border:#003b21;--dd-chrome-hover:#1a2421;--dd-chrome-text:#eef8f0;--dd-chrome-muted:#b5cfc4;--color-primary:#2b5342;--color-primary-light:#23a15c;--color-primary-dark:#1a2421;--color-accent:var(--color-primary-light);--jade-dark:#1a2421;--jade-core:#23a15c;--jade-bright:#00a468;--dd-primary-gradient-bg:linear-gradient(90deg, var(--pill-primary-edge,var(--dd-chrome-dark-stop,#0b2420)) 0%, var(--pill-primary-core,var(--dd-shell-palette-mid,#003b21)) 50%, var(--pill-primary-edge,var(--dd-chrome-dark-stop,#0b2420)) 100%);--text-on-dark:#fff;--dd-chrome-dark-stop:#0b2420;--dd-sidebar-dark-stop-color:#001a12;--dd-shell-palette-card:#003b21;--dd-shell-palette-mid:#003b21;--dd-shell-band-mid:#003b21;--dd-palette-card:#2b5342;--dd-palette-card-secondary:#3a4b46;--dd-palette-secondary-card:#3a4b46;--dd-palette-mid:var(--color-primary-light);--dd-glow-strength:65%;--dd-bg:#030905;--color-background:#030905;--color-surface:#1a2421;--color-surface-alt:#14201a;--color-border:#1e2a20;--color-stripe-gray:#ffffff0d;--color-stripe-gray-hover:#ffffff1a;--color-table-header-bg:#1a2421;--dd-table-header-bg:var(--dd-primary-gradient-bg);--color-table-even-bg:rgba(var(--dd-green-6-rgb), .16);--color-table-odd-bg:var(--color-stripe-gray);--color-table-hover-bg:rgba(var(--dd-green-6-rgb), .26);--color-text-primary:#eef8f0;--color-text-secondary:#a5b4a9;--color-text-disabled:#6b756d;--color-success:var(--color-primary-light);--color-warning:#ffc043;--color-error:#e34c4c;--color-info:#4caee3;--color-overlay:#0009;--color-shadow:#00000059;--dd-card-green-surface:#2b5342;--dd-card-green-border:#23a15c;--dd-card-green-underline:var(--color-primary-light);--dd-green-5:var(--color-primary-light);--dd-green-5-rgb:35, 161, 92;--dd-green-6:#2b5342;--dd-green-6-rgb:43, 83, 66;--spray-grass:#155e31;--spray-dirt:#b0762b;--spray-chalk:#e9edf1;--spray-fence:#0f172a;--spray-1b:#8b5cf6;--spray-2b:#fbbf24;--spray-3b:#3b82f6;--spray-hr:#ef4444;--spray-line:#9ca3af;--spray-grass-light:#1b6e3d;--spray-grass-dark:#0f3d25;--color-ui-surface:var(--color-surface)}html[data-ui-color-scheme=dark]{--custom-ui-color-body:var(--color-background);--custom-ui-color-text:var(--color-text-primary);--custom-ui-color-anchor:var(--color-primary-light);--custom-ui-color-border:var(--color-border);--custom-ui-color-error:var(--color-error);--custom-ui-color-success:var(--color-success)}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:28px;--shadow-xs:0 1px 2px #00000040;--shadow-sm:0 2px 4px #00000040;--shadow-md:0 4px 8px #00000040;--shadow-lg:0 8px 16px #0000004d;--container-sm:640px;--container-lg:1280px;--dd-page-pad-x:clamp(12px, 2vw, 24px);--dd-page-pad-y:var(--custom-ui-spacing-lg,var(--space-5))}@media (width<=480px){:root{--dd-page-pad-x:12px}}:root{--font-family-sans:"Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif;--dd-font-family:var(--font-family-sans);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--card-bg:var(--color-surface);--card-border:var(--color-border);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-sm);--card-padding:var(--space-4);--table-header-bg:var(--color-surface-alt);--table-border:var(--color-border);--table-row-even-bg:#ffffff05;--table-row-hover-bg:#ffffff0d;--table-padding:var(--space-3) var(--space-4);--table-padding-compact:var(--space-2) var(--space-3);--table-padding-dense:var(--space-1) var(--space-2);--table-header-padding:var(--table-padding);--table-line-height:1.25;--table-sort-gap:4px;--btn-primary-bg:var(--color-primary);--btn-primary-hover-bg:var(--color-primary-light);--btn-primary-text:white;--btn-secondary-bg:var(--color-surface-alt);--btn-secondary-hover-bg:var(--color-border);--btn-secondary-text:var(--color-text-primary);--input-bg:var(--color-background);--input-border:var(--color-border);--input-focus-border:var(--color-primary);--input-radius:var(--radius-sm);--input-padding:var(--space-2) var(--space-3);--toggle-track-bg:var(--input-bg);--toggle-track-border:var(--input-border);--toggle-active-bg:linear-gradient(90deg, var(--pill-primary-edge,#1a2421), var(--pill-primary-core,#23a15c), var(--pill-primary-edge,#1a2421));--toggle-thumb-start:var(--pill-primary-edge,#1a2421);--toggle-thumb-end:var(--pill-primary-core,#23a15c);--toggle-thumb-ring:#23a15c73;--toggle-thumb-glow-rgb:35, 161, 92;--toggle-label:var(--color-text-secondary);--toggle-label-active:#e9fbf3;--toggle-label-disabled:var(--color-text-disabled);--spray-hit:#23a15c;--spray-miss:#e34c4c;--spray-foul:#ffc043}html,body,#root{height:100%}html{scrollbar-gutter:stable;overflow:hidden auto}body{color:var(--color-text-primary);font-family:var(--dd-font-family,"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;font-synthesis:none;text-rendering:optimizelegibility;margin:0;overflow:visible;background:var(--color-background)!important}#root{background:var(--color-background);min-height:100%}:root{--dd-scrollbar-track:#030905;--dd-scrollbar-thumb:#2b5342;--dd-scrollbar-thumb-hover:#23a15c;--dd-scrollbar-size:8px}html{scrollbar-color:var(--dd-scrollbar-thumb) var(--dd-scrollbar-track);scrollbar-width:thin}html::-webkit-scrollbar{width:12px}.custom-ui-AppShell-root{flex-direction:column;min-height:100dvh;display:flex}.custom-ui-AppShell-main{flex:auto;min-height:0;overflow:visible;background:var(--color-background)!important}.custom-ui-AppShell-footer{box-shadow:none;z-index:1;background:0 0;border:0;flex:none;margin:0;padding:0;inset-inline:0;left:0!important;right:0!important;position:static!important;inset-inline:0!important}.custom-ui-AppShell-navbar{flex-direction:column;height:100%;transition:width .3s;display:flex;background:var(--dd-chrome-bg)!important}.custom-ui-AppShell-navbar>*{min-height:0}.custom-ui-AppShell-navbar .custom-ui-ScrollArea-root{flex:1;min-height:0}.dd-navbar{flex-direction:column;height:100%;display:flex}.dd-app-navbar .custom-ui-ActionIcon-root{color:var(--color-primary-light);width:var(--dd-action-icon-size-lg,32px);height:var(--dd-action-icon-size-lg,32px);transition:all!important}.custom-ui-AppShell-header{background:var(--dd-chrome-bg);box-shadow:inset 0 -1px 0 var(--dd-card-green-underline);transition:all!important}:root{--dd-navbar-w-expanded:190px;--dd-navbar-w-collapsed:72px}.custom-ui-AppShell-main{box-shadow:none!important;border-top:0!important}canvas{pointer-events:none}canvas.interactive{pointer-events:auto}.dd-app-shell>[aria-hidden=true],.dd-app-shell>[inert],.dd-app-shell :where(.custom-ui-AppShell-header,.custom-ui-AppShell-main,.custom-ui-AppShell-footer,.dd-app-header,.dd-app-main,.dd-app-footer,.dd-app-body,.dd-sidebar-rail,.dd-app-content)[aria-hidden=true],.dd-app-shell :where(.custom-ui-AppShell-header,.custom-ui-AppShell-main,.custom-ui-AppShell-footer,.dd-app-header,.dd-app-main,.dd-app-footer,.dd-app-body,.dd-sidebar-rail,.dd-app-content)[inert]{visibility:visible!important;display:revert!important}iframe{z-index:0}:where(.custom-ui-AppShell-header,.custom-ui-AppShell-main,.custom-ui-AppShell-footer,.dd-app-header,.dd-app-main,.dd-app-footer,.dd-app-body,.dd-sidebar-rail,.dd-app-content)[aria-hidden=true]:not(.custom-ui-Modal-root *),:where(.custom-ui-AppShell-header,.custom-ui-AppShell-main,.custom-ui-AppShell-footer,.dd-app-header,.dd-app-main,.dd-app-footer,.dd-app-body,.dd-sidebar-rail,.dd-app-content)[data-aria-hidden=true]:not(.custom-ui-Modal-root *),:where(.custom-ui-AppShell-header,.custom-ui-AppShell-main,.custom-ui-AppShell-footer,.dd-app-header,.dd-app-main,.dd-app-footer,.dd-app-body,.dd-sidebar-rail,.dd-app-content)[inert]:not(.custom-ui-Modal-root *){visibility:visible!important;display:revert!important}.dd-embed-html iframe{border:0!important;width:100%!important;height:70vh!important;min-height:520px!important}.dd-time-wheel{background:#08141059;border:1px solid #ffffff24;border-radius:10px;overflow:hidden}.dd-time-wheel__item{color:#ffffffa6;place-items:center;height:36px;font-weight:500;transition:color .15s;display:grid}.dd-time-wheel__item.is-selected{color:#fff;font-weight:700}: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-6xl:52px;--dd-control-height-7xl:64px;--dd-control-height-touch-compact:40px;--dd-control-height-cta:48px;--dd-control-height-hero:58px;--dd-control-content-shift-y:1px;--dd-control-pad-x-2xs:3px;--dd-control-pad-x-xs:4px;--dd-control-pad-x-tight:5px;--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-control-pad-y-xs:3px;--dd-control-pad-y-sm:4px;--dd-control-pad-y-md:6px;--dd-control-pad-y-lg:8px;--dd-control-pad-y-xl:10px;--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-button-min-width-mode-compact:76px;--dd-button-min-width-mode:92px;--dd-button-label-max-width-compact:8.5ch;--dd-mobile-page-pad-x:6px;--dd-mobile-page-pad-y:6px;--dd-mobile-space-xs:.2rem;--dd-mobile-space-sm:.35rem;--dd-mobile-space-md:.6rem;--dd-mobile-space-lg:.85rem;--dd-mobile-space-xl:1.05rem;--dd-mobile-gap-2xs:2px;--dd-mobile-gap-xs:3px;--dd-mobile-gap-sm:4px;--dd-mobile-gap-md:5px;--dd-mobile-gap-lg:6px;--dd-mobile-gap-xl:8px;--dd-mobile-control-height-micro:20px;--dd-mobile-control-height-tiny:22px;--dd-mobile-control-height-compact:24px;--dd-mobile-control-height-dense:26px;--dd-mobile-control-height-sm:24px;--dd-mobile-control-height-md:26px;--dd-mobile-control-height-lg:28px;--dd-mobile-control-height-xl:30px;--dd-mobile-control-height-2xl:32px;--dd-mobile-control-height-3xl:34px;--dd-mobile-control-height-4xl:36px;--dd-mobile-control-height-5xl:38px;--dd-mobile-control-height-cta:38px;--dd-mobile-control-height:var(--dd-mobile-control-height-lg);--dd-mobile-field-control-height:30px;--dd-mobile-select-field-height:32px;--dd-mobile-icon-button-size:30px;--dd-mobile-icon-button-size-sm:28px;--dd-mobile-header-icon-size:16px;--dd-mobile-header-logo-size:28px;--dd-mobile-header-logo-radius:9px;--dd-mobile-opening-logo-size:50px;--dd-mobile-opening-logo-radius:14px;--dd-mobile-avatar-size:26px;--dd-mobile-avatar-font-size:.72rem;--dd-mobile-shell-action-size:28px;--dd-mobile-card-pad:6px;--dd-mobile-card-pad-emphasis:7px;--dd-mobile-card-pad-tight:4px;--dd-mobile-card-radius:8px;--dd-mobile-card-min-h:0px;--dd-mobile-card-font-size:.86rem;--dd-mobile-card-font-size-compact:.76rem;--dd-mobile-card-font-size-tight:.62rem;--dd-mobile-card-scroll-max-block-size:calc(100dvh - 18px);--dd-mobile-grid-gap:6px;--dd-mobile-card-empty-min-h:68px;--dd-mobile-card-empty-pad:7px;--dd-mobile-font-page-kicker:.56rem;--dd-mobile-font-page-title:clamp(1rem, 3vw, 1.35rem);--dd-mobile-font-page-summary:.72rem;--dd-mobile-font-card-title:.88rem;--dd-mobile-font-section-title:1.08rem;--dd-mobile-font-panel-title:.8rem;--dd-mobile-font-title:.84rem;--dd-mobile-font-body:.76rem;--dd-mobile-font-body-sm:.72rem;--dd-mobile-font-meta:.68rem;--dd-mobile-font-caption:.62rem;--dd-mobile-font-micro:.56rem;--dd-mobile-font-tiny:.52rem;--dd-mobile-font-badge:.5rem;--dd-mobile-font-nano:.46rem;--dd-mobile-titlebar-control-height:28px;--dd-mobile-titlebar-field-control-height:28px;--dd-mobile-titlebar-gap:4px;--dd-mobile-titlebar-row-gap:3px;--dd-mobile-titlebar-title-gap:5px;--dd-mobile-titlebar-actions-gap:5px;--dd-mobile-button-font-size:.76rem;--dd-mobile-button-padding-y:3px;--dd-mobile-button-padding-x:7px;--dd-mobile-button-gap:4px;--dd-mobile-button-height:var(--dd-mobile-control-height-md);--dd-mobile-button-height-sm:var(--dd-mobile-control-height-compact);--dd-mobile-button-height-xs:var(--dd-mobile-control-height-tiny);--dd-mobile-button-height-lg:var(--dd-mobile-control-height-lg);--dd-mobile-button-height-cta:var(--dd-mobile-control-height-cta);--dd-mobile-button-padding-x-sm:6px;--dd-mobile-button-padding-x-md:7px;--dd-mobile-button-padding-x-lg:9px;--dd-mobile-button-padding-x-tight:5px;--dd-mobile-field-height-compact:var(--dd-mobile-control-height-md);--dd-mobile-field-height-tight:var(--dd-mobile-control-height-compact);--dd-mobile-field-padding-y-tight:2px;--dd-mobile-field-padding-x-tight:7px;--dd-mobile-toggle-height:var(--dd-mobile-control-height-md);--dd-mobile-toggle-height-md:var(--dd-mobile-control-height-lg);--dd-mobile-toggle-height-lg:var(--dd-mobile-control-height-xl);--dd-mobile-toggle-font-size:.7rem;--dd-mobile-toggle-font-size-xs:.68rem;--dd-mobile-table-font-size:.84rem;--dd-mobile-table-font-size-compact:.8rem;--dd-mobile-table-header-font-size:.6rem;--dd-mobile-table-cell-px:8px;--dd-mobile-table-cell-py:7px;--dd-mobile-table-cell-px-compact:7px;--dd-mobile-table-cell-py-compact:6px;--dd-mobile-table-edge-px:8px;--dd-mobile-table-edge-px-compact:7px;--dd-mobile-table-flow-gap:6px;--dd-mobile-table-scroll-max-height:min(18rem, 46vh);--dd-mobile-modal-pad:4px;--dd-mobile-modal-surface-pad:10px;--dd-mobile-modal-header-pad-y:5px;--dd-mobile-modal-header-pad-x:8px;--dd-mobile-modal-body-pad:8px;--dd-mobile-modal-footer-pad-y:8px;--dd-mobile-modal-footer-pad-x:10px;--dd-mobile-modal-close-size:28px;--dd-mobile-modal-title-font-size:clamp(14px, 2.1vw, 17px);--dd-mobile-badge-min-height:15px;--dd-mobile-badge-min-height-tight:14px;--dd-mobile-badge-min-height-micro:13px;--dd-mobile-badge-padding-x:4px;--dd-mobile-badge-padding-x-micro:3px;--dd-mobile-badge-table-font-size:9px;--dd-mobile-badge-table-padding-x:5px}.dd-app-shell--compact-height,:root[data-dd-viewport-density=compact-height]{--dd-page-pad-x:clamp(8px, 1vw, 14px);--dd-page-pad-y:clamp(6px, 1vh, 10px);--dd-space-xs:.3rem;--dd-space-sm:.5rem;--dd-space-md:.75rem;--dd-space-lg:1rem;--dd-space-xl:1.25rem;--dd-control-height:2rem;--dd-control-height-sm:1.875rem;--dd-control-height-md:2rem;--dd-control-height-lg:2.125rem;--dd-field-control-height:2rem;--dd-card-pad:clamp(8px, 1.2vh, 12px);--dd-card-min-h:112px;--dd-card-empty-min-h:104px;--dd-card-scroll-region-max-h:min(20rem, calc(100dvh - 96px));--dd-universal-pill-tab-min-height:2rem;--dd-universal-pill-tab-padding-y:.3rem;--dd-universal-pill-tab-padding-x:.62rem;--dd-ui-switch-width:5.2rem;--dd-ui-switch-height:1.7rem}.dd-app-shell--compact-landscape,:root[data-dd-viewport-density=compact-landscape]{--dd-page-pad-x:var(--dd-mobile-page-pad-x);--dd-page-pad-y:var(--dd-mobile-page-pad-y);--dd-space-xs:var(--dd-mobile-space-xs);--dd-space-sm:var(--dd-mobile-space-sm);--dd-space-md:var(--dd-mobile-space-md);--dd-space-lg:var(--dd-mobile-space-lg);--dd-space-xl:var(--dd-mobile-space-xl);--dd-control-height-micro:var(--dd-mobile-control-height-micro);--dd-control-height-tiny:var(--dd-mobile-control-height-tiny);--dd-control-height-compact:var(--dd-mobile-control-height-compact);--dd-control-height-dense:var(--dd-mobile-control-height-dense);--dd-control-height-sm:var(--dd-mobile-control-height-sm);--dd-control-height-md:var(--dd-mobile-control-height-md);--dd-control-height-lg:var(--dd-mobile-control-height-lg);--dd-control-height-xl:var(--dd-mobile-control-height-xl);--dd-control-height-2xl:var(--dd-mobile-control-height-2xl);--dd-control-height-3xl:var(--dd-mobile-control-height-3xl);--dd-control-height-4xl:var(--dd-mobile-control-height-4xl);--dd-control-height-5xl:var(--dd-mobile-control-height-5xl);--dd-control-height-cta:var(--dd-mobile-control-height-cta);--dd-control-height:var(--dd-mobile-control-height);--dd-field-control-height:var(--dd-mobile-field-control-height);--dd-universal-select-field-height:var(--dd-mobile-select-field-height);--dd-action-icon-size-sm:var(--dd-mobile-icon-button-size-sm);--dd-action-icon-size-md:var(--dd-mobile-icon-button-size);--dd-action-icon-size-lg:var(--dd-mobile-control-height-2xl);--dd-action-icon-size-xl:var(--dd-mobile-control-height-3xl);--dd-ui-action-size:var(--dd-mobile-icon-button-size-sm);--dd-action-size-xs:1.45rem;--dd-action-size-sm:1.65rem;--dd-action-size-md:1.9rem;--dd-action-size-lg:2.1rem;--dd-action-size-xl:2.25rem;--dd-shell-mobile-action-size:var(--dd-mobile-shell-action-size);--dd-universal-pill-tabs-gap:.35rem;--dd-universal-pill-tab-min-height:var(--dd-mobile-control-height-xl);--dd-universal-pill-tab-padding-y:.32rem;--dd-universal-pill-tab-padding-x:.65rem;--dd-universal-pill-tab-font-size:.82rem;--dd-ui-button-padding-y:.28rem;--dd-ui-button-padding-x:.56rem;--dd-ui-switch-width:4.75rem;--dd-ui-switch-height:1.42rem;--ddt-font-size:var(--dd-mobile-table-font-size);--ddt-font-size-compact:var(--dd-mobile-table-font-size-compact);--ddt-header-font-size:var(--dd-mobile-table-header-font-size);--ddt-cell-px:var(--dd-mobile-table-cell-px);--ddt-cell-py:var(--dd-mobile-table-cell-py);--ddt-cell-px-compact:var(--dd-mobile-table-cell-px-compact);--ddt-cell-py-compact:var(--dd-mobile-table-cell-py-compact);--ddt-edge-px:var(--dd-mobile-table-edge-px);--ddt-edge-px-compact:var(--dd-mobile-table-edge-px-compact);--ddt-flow-gap:var(--dd-mobile-table-flow-gap);--ddt-scroll-max-height:var(--dd-mobile-table-scroll-max-height)}@supports not selector(:has(a, b)){@supports (background:paint(worklet)) or (background:linear-gradient(90deg, #000, #fff)){@property --dd-highlight-angle{syntax:"<angle>";inherits:true;initial-value:18deg}}}.dd-skin-scope .custom-ui-Card-root,.dd-skin-scope .custom-ui-Paper-root,.dd-skin-scope .UniversalCard,.dd-skin-scope .PageCard,.dd-skin-scope .CardShell,.dd-skin-scope .CardContainer,.dd-skin-scope .CardFrame{background:0 0!important}.dd-skin-scope>.dd-ui-card,.dd-skin-scope>.dd-ui-paper{width:100%}.dd-skin-scope[data-dd-card-layout=stretch]>.dd-ui-card,.dd-skin-scope[data-dd-card-layout=stretch]>.dd-ui-paper{height:100%}.dd-skin-scope>.dd-ui-card>.dd-card,.dd-skin-scope>.dd-ui-paper>.dd-card{box-sizing:border-box;flex:auto;width:100%;min-width:0}.dd-skin-scope .custom-ui-Card-root:before,.dd-skin-scope .custom-ui-Card-root:after,.dd-skin-scope .custom-ui-Paper-root:before,.dd-skin-scope .custom-ui-Paper-root:after,.dd-skin-scope .UniversalCard:before,.dd-skin-scope .UniversalCard:after,.dd-skin-scope .PageCard:before,.dd-skin-scope .PageCard:after,.dd-skin-scope .CardShell:before,.dd-skin-scope .CardShell:after,.dd-skin-scope .CardContainer:before,.dd-skin-scope .CardContainer:after,.dd-skin-scope .CardFrame:before,.dd-skin-scope .CardFrame:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.dd-card{--dd-card-bg:var(--dd-palette-card,#2b644c);--dd-gloss:.6;--dd-blur:8px;--dd-noise:.2;--dd-card-default-border-width:0px;--dd-card-default-border-style:solid;--dd-card-default-border-color:transparent;--dd-card-fg:#fffffff5;--dd-card-muted:#ffffffb8;--dd-angle-base:18deg;--dd-highlight-angle:var(--dd-angle-base);border:var(--dd-card-border-width,var(--dd-card-default-border-width)) var(--dd-card-border-style,var(--dd-card-default-border-style)) var(--dd-card-border-color,var(--dd-card-default-border-color));color:var(--dd-card-fg);background:color-mix(in srgb, var(--dd-card-bg), black 20%);isolation:isolate;min-height:var(--dd-card-min-h,160px);background-clip:padding-box;border-radius:18px;transition:--dd-highlight-angle .35s;position:relative;overflow:hidden;container-type:inline-size}.dd-card .dd-muted{color:var(--dd-card-muted)!important}.dd-card--jade{--dd-card-bg:var(--dd-color-jade)}.dd-card--sapphire{--dd-card-bg:var(--dd-color-sapphire)}.dd-card--danger{--dd-card-bg:var(--dd-color-danger)}.dd-card--warning{--dd-card-bg:var(--dd-color-warning)}.dd-card--amethyst{--dd-card-bg:var(--dd-color-amethyst)}.dd-card--spessartite{--dd-card-bg:var(--dd-color-spessartite)}.dd-sweep:hover{--dd-highlight-angle:calc(var(--dd-angle-base) + 2deg)}.dd-card:after{content:"";pointer-events:none;background-image:radial-gradient(rgba(255,255,255,calc(var(--dd-noise)*.06)) 1px, transparent 1px);mix-blend-mode:soft-light;z-index:0;background-size:2px 2px;position:absolute;inset:0}.dd-map-card{--dd-noise:0;--dd-gloss:0}.dd-map-card:after,.dd-map-card .dd-specular{display:none}.dd-plastic{background:linear-gradient(180deg, #0000001a 0%, #00000038 100%), radial-gradient(120% 160% at 20% 0%, hsla(0,0%,100%, calc(var(--dd-gloss)*.25)) 0%, transparent 32%), linear-gradient(180deg, color-mix(in oklab, var(--dd-card-bg), black 12%) 0%, color-mix(in oklab, var(--dd-card-bg), black 24%) 100%);box-shadow:inset 0 1px #ffffff1f,0 6px 18px #00000047}.dd-plastic .dd-specular{content:"";background:linear-gradient(var(--dd-highlight-angle), hsla(0,0%,100%, calc(var(--dd-gloss)*.65)) 0%, hsla(0,0%,100%, calc(var(--dd-gloss)*.25)) 8%, transparent 30%);mix-blend-mode:screen;pointer-events:none;z-index:0;position:absolute;inset:-40%;transform:translateY(-10%)rotate(.0001deg)}.dd-card.dd-card-tone-secondary{--dd-card-default-border-width:1px;--dd-card-default-border-color:#ffffff14}.dd-card.dd-card-tone-secondary.dd-plastic,.dd-card.dd-card-tone-secondary.dd-glass{border-color:var(--dd-card-border-color,var(--dd-card-default-border-color))}.dd-card.dd-card-tone-secondary.dd-plastic{background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 18%, #ffffff08 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-card-bg), black 26%) 0%, color-mix(in oklab, var(--dd-card-bg), black 38%) 100%);box-shadow:inset 0 1px #ffffff0f,0 18px 40px #0003}.dd-card.dd-card-tone-secondary:after{background:radial-gradient(circle at top right, #ffffff14, transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--dd-card-bg), transparent 88%), transparent 34%);mix-blend-mode:normal;opacity:1}.dd-card.dd-card-tone-secondary.dd-plastic .dd-specular{display:none}.dd-card.dd-card-tone-secondary.dd-glass{--dd-card-default-border-color:#ffffff1f;background:linear-gradient(180deg, #ffffff1f 0%, #ffffff0f 38%, #ffffff08 100%), linear-gradient(180deg, #00000005, #0000002e), color-mix(in srgb, var(--dd-card-bg) 38%, var(--dd-bg,#020106));-webkit-backdrop-filter:blur(calc(var(--dd-blur) * 1.05)) saturate(1.22);box-shadow:inset 0 1px #ffffff1f,0 16px 36px #0000003d}.dd-card.dd-card-tone-secondary.dd-glass:before{opacity:.48}.dd-card>:not(.dd-specular){z-index:1;position:relative}.dd-glass{background:linear-gradient(180deg, #ffffff1a 0%, #ffffff0f 40%, #ffffff0a 100%), linear-gradient(180deg, #0000, #0000002e), color-mix(in srgb, var(--dd-card-bg) 42%, var(--dd-bg,#020106));-webkit-backdrop-filter:blur(var(--dd-blur)) saturate(1.4);box-shadow:0 10px 24px #0000004d,inset 0 1px #ffffff40}.dd-glass:before{content:"";border-radius:inherit;padding:var(--dd-card-border-width,var(--dd-card-default-border-width));background:linear-gradient(135deg, color-mix(in oklab, var(--dd-card-bg), white 60%), color-mix(in oklab, var(--dd-card-bg), black 40%));-webkit-mask-composite:xor;opacity:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dd-softgloss{background:linear-gradient(180deg, #00000014 0%, #00000029 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-card-bg), white 8%) 0%, color-mix(in oklab, var(--dd-card-bg), black 10%) 100%);box-shadow:0 8px 22px #00000040}.dd-softgloss:before{content:"";border-radius:inherit;background:linear-gradient(var(--dd-highlight-angle), hsla(0,0%,100%, calc(var(--dd-gloss)*.18)) 0%, transparent 40%);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.dd-matte{background:linear-gradient(180deg, #0000000f 0%, #0000001f 100%), color-mix(in oklab, var(--dd-card-bg), black 8%);box-shadow:0 10px 20px #00000038}.dd-matte:before{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0f}.dd-neon{background:linear-gradient(180deg, #0000001f 0%, #0000003d 100%), radial-gradient(120% 140% at 50% 0%, color-mix(in oklab, var(--dd-card-bg), black 24%) 0%, color-mix(in oklab, var(--dd-card-bg), black 36%) 100%);box-shadow:0 16px 36px #00000059, 0 0 24px color-mix(in oklab, var(--dd-card-bg), white 18%)}.dd-neon:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg, color-mix(in oklab, var(--dd-card-bg), white 65%), transparent 35% 65%, color-mix(in oklab, var(--dd-card-bg), white 65%));filter:blur(10px);opacity:.25;pointer-events:none;position:absolute;inset:-1px}:root[data-dd-theme-mode=light] .dd-card:not(.dd-card-theme-dark),.dd-card.dd-card-theme-light{--dd-card-fg:#2a190cf5;--dd-card-muted:#4c331dc7}:root[data-dd-theme-mode=light] .dd-card.dd-plastic:not(.dd-card-theme-dark),.dd-card.dd-card-theme-light.dd-plastic{background:linear-gradient(180deg, #ffffff47 0%, #ffffff14 100%), radial-gradient(120% 160% at 20% 0%, hsla(0,0%,100%, calc(var(--dd-gloss)*.34)) 0%, transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--dd-card-bg), white 34%) 0%, color-mix(in oklab, var(--dd-card-bg), white 8%) 100%);box-shadow:inset 0 1px #ffffff52,0 12px 28px #48301824}:root[data-dd-theme-mode=light] .dd-card.dd-glass:not(.dd-card-theme-dark),.dd-card.dd-card-theme-light.dd-glass{background:linear-gradient(180deg, #ffffff4d 0%, #ffffff1a 100%), linear-gradient(180deg, #ffffff0a, #00000014), color-mix(in srgb, var(--dd-card-bg) 14%, transparent);--dd-card-default-border-color:#fff3;-webkit-backdrop-filter:blur(calc(var(--dd-blur) * 1.1)) saturate(1.32);box-shadow:0 14px 28px #48301829,inset 0 1px #ffffff52}:root[data-dd-theme-mode=light] .dd-card.dd-card-tone-secondary.dd-plastic:not(.dd-card-theme-dark),.dd-card.dd-card-tone-secondary.dd-card-theme-light.dd-plastic{--dd-card-default-border-color:#ffffff42;background:linear-gradient(180deg, #ffffff38 0%, #ffffff14 24%, #ffffff0d 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-card-bg), white 26%) 0%, color-mix(in oklab, var(--dd-card-bg), white 8%) 100%);box-shadow:inset 0 1px #ffffff3d,0 16px 32px #4830181f}:root[data-dd-theme-mode=light] .dd-card.dd-card-tone-secondary.dd-plastic:not(.dd-card-theme-dark):after,.dd-card.dd-card-tone-secondary.dd-card-theme-light.dd-plastic:after{background:radial-gradient(circle at top right, #ffffff1f, transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--dd-card-bg), transparent 82%), transparent 34%);mix-blend-mode:normal;opacity:1}:root[data-dd-theme-mode=light] .dd-card.dd-card-tone-secondary.dd-glass:not(.dd-card-theme-dark),.dd-card.dd-card-tone-secondary.dd-card-theme-light.dd-glass{--dd-card-default-border-color:#ffffff42;background:linear-gradient(180deg, #ffffff42 0%, #ffffff1f 42%, #ffffff0f 100%), linear-gradient(180deg, #ffffff0d, #00000014), color-mix(in srgb, var(--dd-card-bg) 12%, transparent);-webkit-backdrop-filter:blur(calc(var(--dd-blur) * 1.12)) saturate(1.18);box-shadow:inset 0 1px #ffffff38,0 18px 34px #48301824}:root[data-dd-theme-mode=light] .dd-card.dd-card-tone-secondary.dd-glass:not(.dd-card-theme-dark):before,.dd-card.dd-card-tone-secondary.dd-card-theme-light.dd-glass:before{opacity:.58}@media (prefers-reduced-motion:reduce){.dd-card{transition:none!important}.dd-sweep:hover{--dd-highlight-angle:var(--dd-angle-base)}.dd-specular{display:none}}:where(button,[role=button],a,select,input):focus-visible{outline:2px solid color-mix(in srgb, var(--dd-card-bg,#2b644c), white 25%);outline-offset:2px;border-radius:8px}.dd-card[data-export=true]{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.dd-card[data-export=true]:before,.dd-card[data-export=true]:after{content:none!important;background:0 0!important}.dd-card[data-export=true] .dd-specular{display:none!important}[data-export=true],[data-export=true] .custom-ui-Tabs-panel,[data-export=true] .custom-ui-ScrollArea-root,[data-export=true] .custom-ui-ScrollArea-viewport,[data-export=true] .custom-ui-ScrollArea-viewport>div,[data-export=true] .custom-ui-Stack-root{height:auto!important;max-height:none!important;overflow:visible!important}.AppCard .card-body table{width:100%;display:table}:where(.AppCard) :where(table th),:where(.AppCard) :where(table td){line-height:1.25}.dd-chart-container{background:#111111b3;border-radius:8px;margin-bottom:24px;padding:20px;box-shadow:0 4px 12px #00000040}.dd-chart-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dd-chart-title{color:#eaeaea;margin:0;font-size:1.25rem;font-weight:600}.dd-chart-controls{background:#ffffff08;border-radius:6px;margin-bottom:20px;padding:15px}.dd-chart-wrapper{width:100%;height:500px}.dd-chart-tooltip{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;border:1px solid #ffffff2e;border-radius:8px;padding:10px 12px;font-size:13px;box-shadow:0 10px 28px #00000047}.dd-chart-tooltip__title{margin-bottom:6px;font-weight:700}.dd-chart-tooltip__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-chart-tooltip__label{color:#ffffffe0;align-items:center;gap:8px;display:inline-flex}.dd-chart-tooltip__value{font-weight:800}.dd-chart-tooltip__stack{opacity:.92;gap:2px;margin-top:8px;display:grid}.dd-chart-tooltip__note{opacity:.78;margin-top:8px;font-size:12px}.dd-chart-tooltip__action{pointer-events:auto;width:100%;margin-top:10px}.dd-chart-tooltip__swatch{border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 1px #fff3}.dd-clutch-event-chart{min-width:0}.dd-clutch-event-legend{color:color-mix(in srgb, var(--dd-text,#fff) 74%, transparent);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;margin:-2px 10px 2px;font-size:12px;font-weight:700;display:flex}.dd-clutch-event-legend__item{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.dd-clutch-event-legend__swatch{border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 1px #ffffff38}.dd-clutch-event-play-cell{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.dd-clutch-event-play-token{white-space:nowrap;min-width:0;font-weight:800}.dd-clutch-event-video-button{flex:none}.dd-clutch-event-video-button--missing{opacity:.72}@media (width<=560px){.dd-clutch-event-legend{justify-content:flex-start;margin-inline:4px}}.dd-chart-node{transition:all .2s}.dd-chart-node:hover{filter:brightness(1.2);transform:scale(1.05)}.dd-chart-link{transition:opacity .2s}.dd-chart-link.hover{opacity:.3}@media print{.dd-chart-container{box-shadow:none;border:1px solid #333}.dd-chart-controls{display:none}}: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:#d6f5e51f;--ddt-border-soft:#d6f5e514;--ddt-head-text:#e8f9efa3;--ddt-body-text:#f8fcfaf5;--ddt-frame-bg:#04130e47;--ddt-sticky-bg:#04130ef5;--ddt-row-odd:transparent;--ddt-row-even:transparent;--ddt-row-hover:#ffffff09;--ddt-head-bg:#071c146b;--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[data-dd-table-density=auto]{--ddt-density:standard}.dd-table-wrap{box-sizing:border-box;min-width:0;max-width:100%;border-radius:var(--ddt-radius);border:1px solid var(--ddt-border);background:var(--ddt-frame-bg);margin-block-start:var(--ddt-flow-gap);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a;container-type:inline-size}.dd-datatable-shell{min-width:0;container-type:inline-size}.dd-datatable-compact-sort,.dd-datatable-compact-list{display:none}.dd-table-wrap:first-child,.dd-table-wrap:only-child{margin-block-start:0}.dd-table-scroll{max-height:var(--ddt-scroll-max-height);border-radius:inherit;scrollbar-color:var(--ddt-scrollbar-thumb) var(--ddt-scrollbar-track);scrollbar-gutter:auto;scrollbar-width:auto;background:0 0;position:relative;overflow:hidden auto}.dd-table-wrap[data-dd-y-overflow=true] .dd-table-scroll{scrollbar-gutter:stable}.dd-table-head-scroll{box-sizing:border-box;border-top-left-radius:inherit;border-top-right-radius:inherit;background:0 0;min-width:0;overflow:hidden}.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);background:linear-gradient(180deg, var(--ddt-scrollbar-thumb), #1a2421);border-radius:999px}.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{scrollbar-width:none;height:auto!important;max-height:none!important;overflow-y:visible!important}.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%;min-width:100%;max-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:0 0}.dd-table-wrap[data-dd-split-header=true] table.dd-table[data-dd-table]{table-layout:fixed}table.dd-table[data-dd-table] thead.dd-table-semantic-head{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}table.dd-table[data-dd-table].dd-table-density-auto,[data-dd-datatable=true] table.dd-table[data-dd-table].dd-table-density-auto{font-size:var(--ddt-font-size);--ddt-edge-px-current:var(--ddt-edge-px)}table.dd-table[data-dd-table].dd-table--scoreline{--ddt-font-size-compact:clamp(1.25rem, 3.75cqi, 1.875rem);--ddt-header-font-size:clamp(.72rem, 1.9cqi, .9rem);--ddt-cell-px-compact:clamp(6px, 1.8cqi, 14px);--ddt-cell-py-compact:clamp(12px, 2.3cqi, 18px);--ddt-line-height:1.05}table.dd-table[data-dd-table].dd-table--scoreline th,table.dd-table[data-dd-table].dd-table--scoreline td{white-space:nowrap}table.dd-table[data-dd-table].dd-table--scoreline tbody td{font-weight:800}.dd-team-record-table table.dd-table[data-dd-table].dd-table--scoreline{--ddt-font-size:clamp(1.35rem, 5.25cqi, 2.25rem);--ddt-header-font-size:clamp(.82rem, 2.5cqi, 1rem);--ddt-cell-px:clamp(8px, 1.8cqi, 14px);--ddt-cell-py:clamp(13px, 2.3cqi, 18px);--ddt-edge-px-current:var(--ddt-cell-px)}.dd-team-record-table table.dd-table[data-dd-table].dd-table--scoreline th,.dd-team-record-table table.dd-table[data-dd-table].dd-table--scoreline td{white-space:nowrap;text-align:center!important}.dd-team-record-table table.dd-table[data-dd-table].dd-table--scoreline .dd-table-head-content,.dd-team-record-table table.dd-table[data-dd-table].dd-table--scoreline .dd-table-cell-content{align-items:center;display:flex;text-align:center!important;justify-content:center!important}.dd-team-record-card{flex-direction:column;display:flex}.dd-team-record-snapshot{flex:auto;align-content:start;gap:12px;min-height:0;display:grid}table.dd-table[data-dd-table].dd-table--compact-results{--ddt-font-size-compact:clamp(.6875rem, 3.2cqi, .85rem);--ddt-header-font-size:clamp(.6875rem, 2.8cqi, .75rem);--ddt-cell-px-compact:clamp(3px, 1.1cqi, 7px);--ddt-cell-py-compact:clamp(7px, 1.8cqi, 10px);--ddt-edge-px-current:var(--ddt-cell-px-compact);--ddt-line-height:1.15}table.dd-table[data-dd-table].dd-table--compact-results th,table.dd-table[data-dd-table].dd-table--compact-results td{white-space:nowrap}table.dd-table[data-dd-table].dd-table--compact-results [data-kind=name]{word-break:normal;overflow-wrap:normal;white-space:normal}table.dd-table[data-dd-table].dd-table--compact-results [data-kind=league]{word-break:normal;overflow-wrap:break-word;white-space:normal}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-table-density-auto th,table.dd-table[data-dd-table].dd-table-density-auto td,[data-dd-datatable=true] table.dd-table.dd-table-density-auto .dd-table__head th,[data-dd-datatable=true] table.dd-table.dd-table-density-auto .dd-table__body td{padding:var(--ddt-cell-py) var(--ddt-cell-px)}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{color:var(--ddt-head-text);border-bottom:1px solid var(--ddt-border);white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;letter-spacing:0;text-transform:uppercase;font-weight:800;font-size:var(--ddt-header-font-size);background:0 0;padding-top:8px;padding-bottom:8px;line-height:1;position:relative;overflow:hidden}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:0 0}.dd-table-wrap:not([data-dd-split-header=true])[data-dd-datatable=true] .dd-table__head th{z-index:2;background:var(--ddt-sticky-bg);position:sticky;top:0}table.dd-table[data-dd-table] th>*,table.dd-table[data-dd-table] td>*{box-sizing:border-box;min-width:0;max-width:100%}.dd-table-head-content,.dd-table-cell-content{width:100%;min-width:0;max-width:100%;overflow-wrap:inherit;text-overflow:inherit;white-space:inherit;word-break:inherit;display:block;overflow:hidden}.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>*{box-sizing:border-box;min-width:0;max-width:100%}table.dd-table[data-dd-table] tbody td,[data-dd-datatable=true] .dd-table__body td{white-space:normal;text-overflow:clip;overflow-wrap:break-word;word-break:normal;overflow:hidden}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;text-overflow:clip;overflow-wrap:break-word;word-break:normal;letter-spacing:0;text-align:left;overflow:visible}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;text-overflow:clip;overflow-wrap:normal;word-break:normal;overflow:visible}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{text-align:center!important;justify-content: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{text-align:left!important;justify-content:flex-start!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:0 0!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:0 0!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;justify-content:center;align-items:center;gap:8px;max-width:100%;display:inline-flex;flex-wrap:nowrap!important}.dd-table .row-actions{--row-action-size:34px;justify-content:center;gap:5px;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{justify-content:center;align-items:center;max-width:100%;display:inline-flex}.dd-date-badge{max-width:min(100%,16rem);height:auto;width:auto!important;min-width:0!important}.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{text-overflow:clip;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.dd-table .dd-schedule-breakable{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;display:inline}.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{white-space:normal;overflow-wrap:break-word;word-break:normal;width:clamp(9.5rem,26%,12.5rem)}.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{white-space:nowrap;width:clamp(4.25rem,12%,6.5rem)}.dd-table .custom-ui-Badge-root{--badge-fz:clamp(10px, .2vw + 9px, 12px);--badge-padding-x:8px;max-width:100%;height:auto;min-width:0!important}.dd-table .custom-ui-Badge-label{white-space:normal;text-overflow:clip;overflow-wrap:break-word;max-width:100%;line-height:1.1;overflow:visible}.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{width:100%;max-width:100%;min-inline-size:0;display:flex}.dd-table .dd-pill-toggle__btn{flex:1 1 0;min-width:0}.dd-table .dd-pill-toggle__label{text-overflow:clip;overflow:hidden}.dd-inline{align-items:center;gap:.5ch;min-width:0;display:inline-flex}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{max-width:100%;display:inline-flex}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{justify-content:center;align-items:center;display:flex}.dd-table-sort{width:100%;max-width:100%;color:inherit;cursor:pointer;font:inherit;text-align:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0;display:inline-flex}.dd-table-sort>span:first-child{min-width:0;text-align:inherit;white-space:normal;overflow-wrap:normal;word-break:normal;flex:0 auto}.dd-table-sort:hover{opacity:.95}.dd-table-sort:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00c87880}.dd-table-sortIcon{opacity:.8;flex-shrink:0;align-items:center;font-size:.75em;display:inline-flex}.dd-embed-preview{box-sizing:border-box;max-width:100%;overflow:hidden}.dd-embed-preview *{box-sizing:border-box;max-width:100%}.dd-embed-preview iframe,.dd-embed-preview video,.dd-embed-preview img{max-width:100%!important}@container (width>=900px){.dd-table-wrap[data-dd-table-density=auto] table.dd-table[data-dd-table]{--ddt-density:wide;--ddt-font-size:.98rem;--ddt-font-size-compact:.92rem;--ddt-header-font-size:.72rem;--ddt-cell-px:15px;--ddt-cell-py:12px;--ddt-cell-px-compact:13px;--ddt-cell-py-compact:11px;--ddt-edge-px:14px;--ddt-edge-px-compact:13px}}@container (width<=559px){.dd-table-wrap[data-dd-table-density=auto] table.dd-table[data-dd-table]{--ddt-density:compact;--ddt-font-size:.82rem;--ddt-font-size-compact:.78rem;--ddt-header-font-size:.58rem;--ddt-cell-px:8px;--ddt-cell-py:7px;--ddt-cell-px-compact:7px;--ddt-cell-py-compact:6px;--ddt-edge-px:8px;--ddt-edge-px-compact:7px}.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]{z-index:2;position:sticky;right:0;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)}.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}.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 (width<=420px){.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-bottom:8px;display:grid}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort label{color:var(--ddt-head-text);font-size:var(--ddt-header-font-size);text-transform:uppercase;grid-column:1/-1;font-weight:800}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort select,.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort button{min-width:0;min-height:var(--dd-control-height-4xl,42px);border:1px solid var(--ddt-border);background:var(--ddt-sticky-bg);color:var(--ddt-body-text);border-radius:8px}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort select{width:100%;padding-inline:10px}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-sort button{width:var(--dd-control-height-4xl,42px)}.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__head{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.dd-table-wrap[data-dd-responsive-stack=true][data-dd-split-header=true] .dd-table-head-scroll{display:none}.dd-table-wrap[data-dd-responsive-stack=true][data-dd-split-header=true] .dd-table-scroll{border-radius:inherit}.dd-table-wrap[data-dd-responsive-stack=true] .dd-table-scroll{scrollbar-gutter:auto!important;max-height:none!important;overflow-y:visible!important}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table],.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] colgroup,.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody{width:100%;min-width:0;display:block}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] colgroup{display:none}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody tr{border-bottom:1px solid var(--ddt-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;padding:8px 5px;display:grid}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody tr:last-child{border-bottom:0}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td,.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td{white-space:normal;border-bottom:0;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:3px;min-width:0;padding:6px 7px;display:grid;overflow:visible;text-align:left!important;width:auto!important}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td:before,.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td:before{content:attr(data-dd-label);min-width:0;color:var(--ddt-head-text);font-size:max(var(--ddt-header-font-size), .67rem);overflow-wrap:normal;text-transform:uppercase;font-weight:800;line-height:1.1}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td:first-child[data-kind=name],.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td[data-kind=actions],.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td[data-dd-mobile-span=full],.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td:first-child[data-kind=name],.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td[data-kind=actions],.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td[data-dd-mobile-span=full]{grid-column:1/-1}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td:first-child[data-kind=name]{padding-top:8px;padding-bottom:8px}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td .dd-table-cell-content,.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=true] .dd-table__body td .dd-table-cell-content{min-width:0;font-size:max(var(--ddt-font-size), .78rem);overflow-wrap:break-word;word-break:normal;line-height:1.25}.dd-table-wrap .dd-table-cell-content,.dd-table-wrap .dd-table-head-content{overflow:visible}.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody td[data-kind=actions] .dd-table-cell-content,.dd-table-wrap[data-dd-datatable=true][data-dd-responsive-stack=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 (width<=320px){.dd-table-wrap[data-dd-responsive-stack=true] table.dd-table[data-dd-table] tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-table-view{display:none}.dd-datatable-shell[data-dd-compact-layout=true]>.dd-datatable-compact-list{gap:10px;display:grid}.dd-datatable-compact-record{border:1px solid var(--ddt-border);border-radius:var(--ddt-radius);background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--ddt-frame-bg);gap:10px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.dd-datatable-compact-title{min-width:0;color:var(--ddt-body-text);overflow-wrap:anywhere;font-size:.95rem;font-weight:800;line-height:1.2}.dd-datatable-compact-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.dd-datatable-compact-metric{gap:3px;min-width:0;margin:0;display:grid}.dd-datatable-compact-metric dt,.dd-datatable-compact-metric dd{min-width:0;margin:0}.dd-datatable-compact-metric dt{color:var(--ddt-head-text);overflow-wrap:normal;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.1}.dd-datatable-compact-metric dd{color:var(--ddt-body-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.86rem;font-weight:700;line-height:1.2}.dd-datatable-compact-metric .dd-nowrap{overflow-wrap:anywhere;max-width:100%;white-space:normal!important}.dd-datatable-compact-details{border-top:1px solid var(--ddt-border-soft);min-width:0}.dd-datatable-compact-details summary{min-height:var(--dd-control-height-4xl,42px);color:var(--ddt-body-text);cursor:pointer;align-items:center;font-size:.82rem;font-weight:800;list-style-position:inside;display:flex}.dd-datatable-compact-details[open] summary{margin-bottom:8px}.dd-datatable-compact-metrics--details{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:4px}.dd-datatable-compact-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dd-datatable-compact-actions>*{min-width:0}@container (width<=320px){.dd-datatable-compact-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-export=true] .dd-datatable-table-view{display:block!important}[data-export=true] .dd-datatable-compact-list,[data-export=true] .dd-datatable-compact-sort{display:none!important}.custom-ui-Button-root{border-radius:var(--radius-sm)}.custom-ui-Button-root[data-variant=filled]{background:var(--btn-primary-bg);color:var(--btn-primary-text)}.custom-ui-Button-root[data-variant=filled]:hover{background:var(--btn-primary-hover-bg)}.custom-ui-Button-root[data-variant=outline]{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:1px solid var(--color-border)}.custom-ui-Button-root[data-variant=outline]:hover{background:var(--btn-secondary-hover-bg)}:where(.custom-ui-Input-input,.custom-ui-Textarea-input,.custom-ui-NumberInput-input,.custom-ui-Select-input,.custom-ui-MultiSelect-input,.custom-ui-PillsInput-input){border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg)!important;background-color:var(--input-bg)!important}:where(.custom-ui-Input-input,.custom-ui-Textarea-input,.custom-ui-NumberInput-input,.custom-ui-Select-input,.custom-ui-MultiSelect-input,.custom-ui-PillsInput-input):focus{border-color:var(--input-focus-border)}[data-ui-color-scheme=dark] .custom-ui-Input-wrapper[data-variant],[data-ui-color-scheme=dark] .custom-ui-Input-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-InputBase-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-Textarea-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-NumberInput-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-Select-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-MultiSelect-root[data-variant],[data-ui-color-scheme=dark] .custom-ui-PillsInput-root[data-variant]{--input-bg:var(--color-background);--input-bd:var(--color-border);--input-bd-focus:var(--input-focus-border);--input-color:var(--color-text-primary);--input-placeholder-color:var(--color-text-secondary);--input-section-color:var(--color-text-secondary)}.custom-ui-Modal-content{border-radius:var(--card-radius)}.custom-ui-Modal-header{border-radius:var(--card-radius) var(--card-radius) 0 0}.custom-ui-Popover-dropdown,.custom-ui-Menu-dropdown{border-radius:var(--card-radius)}.custom-ui-Skeleton-root{background-color:color-mix(in oklab, var(--dd-color-jade), black 30%)}.custom-ui-Skeleton-root:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--dd-color-jade), white 12%), transparent)}:root{--dd-card-supporting-text-gap:2px;--dd-card-supporting-text-line-height:1.25}.dd-card-supporting-text{margin-top:var(--dd-card-supporting-text-gap);line-height:var(--dd-card-supporting-text-line-height)}.dd-skin-scope,.dd-skin-scope>.custom-ui-Card-root,.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-card{box-sizing:border-box;min-width:0;max-width:100%}.dd-skin-scope{container-type:inline-size}.dd-card-empty-state{--dd-card-empty-min-h:168px;min-height:var(--dd-card-empty-min-h);background:linear-gradient(#ffffff0a,#ffffff04),#ffffff05;border:1px dashed #ffffff24;border-radius:20px;align-content:center;gap:8px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:inset 0 1px #ffffff0a}.dd-card-empty-state--center{text-align:center;justify-items:center}.dd-card-empty-state__title,.dd-card-empty-state__body{margin:0}.dd-card-empty-state__title{font-size:clamp(1rem,.3vw + .95rem,1.25rem);font-weight:800;line-height:1.1}.dd-card-empty-state__body{text-wrap:pretty;max-width:42ch;line-height:1.5}.dd-card-titlebar{--dd-titlebar-control-h:var(--dd-universal-select-field-height,36px);--dd-titlebar-field-control-h:var(--dd-titlebar-control-h);--dd-titlebar-control-padding-y:0px;--dd-titlebar-field-padding-y:2px;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex;position:relative}.dd-card-titlebar--stacked,.dd-card-titlebar--wrapped-actions{align-items:flex-start}.dd-card-titlebar:after{content:"";opacity:.55;pointer-events:none;background:linear-gradient(90deg,#ffffff2e,#ffffff0f 30% 70%,#ffffff2e);height:1px;position:absolute;bottom:-8px;left:0;right:0}.dd-card-titlebar-title{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.dd-card-titlebar--wrapped-actions .dd-card-titlebar-title{flex-basis:100%}.dd-card-titlebar-title>*{min-width:0;max-width:100%}.dd-card-titlebar-title :where(.custom-ui-Title-root,.dd-ui-title){white-space:normal;overflow-wrap:normal;word-break:normal;text-wrap:pretty}.dd-card-titlebar--title-stacked-words .dd-card-titlebar-title :where(.custom-ui-Title-root,.dd-ui-title){inline-size:min-content;min-inline-size:min-content;line-height:var(--dd-titlebar-stacked-title-line-height,1.08)}.dd-card-titlebar-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;margin-inline-start:auto;display:inline-flex}.dd-card-titlebar--wrapped-actions .dd-card-titlebar-actions{flex-basis:100%;width:100%;margin-inline-start:0}.dd-card-titlebar-actions>*{flex:0 auto;min-width:0;max-width:100%}.dd-card-titlebar-actions .dd-card-titlebar-item{justify-content:flex-end}.dd-card-titlebar-item{flex:0 auto;align-items:center;min-width:0;max-width:100%;display:inline-flex}.dd-card-titlebar-item--cluster{flex:0 auto;min-width:0;max-width:100%;display:flex}.dd-card-titlebar-actions .dd-card-titlebar-item--cluster{flex:0 auto;justify-content:flex-end}.dd-card-titlebar--wrapped-actions .dd-card-titlebar-actions .dd-card-titlebar-item--cluster{flex:100%;width:100%}.dd-card-titlebar-item--badge{flex:none}.dd-card-titlebar-item--select{flex:1 1 var(--dd-titlebar-select-basis,208px);min-width:min(100%, var(--dd-titlebar-select-min,184px));max-width:min(100%, var(--dd-titlebar-select-max,320px))}.dd-card-titlebar-item--button{flex:none}.dd-card-titlebar-item--select>*{width:100%;min-width:0}.dd-card-titlebar-item--full,.dd-card-titlebar-item--stacked{flex:100%;width:100%}.dd-card-titlebar-item>*{min-width:0;max-width:100%}.dd-card-titlebar-item--cluster>*,.dd-card-titlebar :where(.custom-ui-Input-root,.custom-ui-Input-wrapper,.custom-ui-Select-root,.custom-ui-MultiSelect-root,.custom-ui-Combobox-root,.dd-ui-input-root,.dd-ui-select-root,.dd-ui-multiselect-root,.dd-ui-multiselect-shell,.dd-universal-select,.dd-universal-select__root,.dd-universal-select__wrapper){width:100%;min-width:0;max-width:100%}.dd-card-titlebar :where(.custom-ui-Input-input,.custom-ui-Select-input,.custom-ui-MultiSelect-input,.custom-ui-Combobox-input,.dd-ui-input,.dd-ui-textarea,.dd-ui-select,.dd-ui-multiselect,.dd-universal-select__input,.dd-universal-select__inputField){box-sizing:border-box;line-height:var(--dd-control-text-line-height,1.25);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%!important;min-width:0!important;height:var(--dd-titlebar-field-control-h)!important;min-height:var(--dd-titlebar-field-control-h)!important;padding-block:var(--dd-titlebar-field-padding-y) calc(var(--dd-titlebar-field-padding-y) + var(--dd-control-descender-pad-y,2px))!important}.dd-card-titlebar :where(.custom-ui-Input-section,.custom-ui-Select-section,.custom-ui-MultiSelect-section,.custom-ui-Combobox-section,.dd-universal-select__section){height:var(--dd-titlebar-control-h)!important}.dd-card-titlebar .dd-ui-button,.dd-card-titlebar .btn-pill{height:var(--dd-titlebar-control-h);min-height:var(--dd-titlebar-control-h);box-sizing:border-box;padding-block:var(--dd-titlebar-control-padding-y) calc(var(--dd-titlebar-control-padding-y) + var(--dd-control-descender-pad-y,2px))}.dd-card-titlebar .dd-pill-toggle{--dd-pill-track-pad:1px;--dd-pill-height:calc(var(--dd-titlebar-control-h) - 4px);align-self:center}.dd-card-titlebar .dd-pill-toggle__btn{height:var(--dd-pill-height);min-height:var(--dd-pill-height)}.dd-card-titlebar .dd-ui-action-icon,.dd-card-titlebar .btn-pill--circular{width:var(--dd-titlebar-control-h)!important;height:var(--dd-titlebar-control-h)!important;min-width:var(--dd-titlebar-control-h)!important;min-height:var(--dd-titlebar-control-h)!important;max-width:var(--dd-titlebar-control-h)!important;max-height:var(--dd-titlebar-control-h)!important;flex:0 0 var(--dd-titlebar-control-h)!important;padding:0!important}.dd-card-titlebar-select{min-width:0;max-width:100%}.dd-card-titlebar-select--compact{flex:1 1 var(--dd-titlebar-compact-field-basis,188px);width:clamp(168px,24vw,220px);min-width:min(100%,168px)}.dd-card-titlebar-select--medium{flex:240px;min-width:min(100%,184px);max-width:min(100%,320px)}.dd-card-titlebar-control-cluster{--dd-titlebar-cluster-gap:8px;--dd-titlebar-cluster-max-w:440px;--dd-titlebar-field-fixed-w:124px;--dd-titlebar-field-grow-basis:208px;--dd-titlebar-field-grow-min:152px;justify-content:flex-end;align-items:center;gap:var(--dd-titlebar-cluster-gap);min-width:0;max-width:min(100%, var(--dd-titlebar-cluster-max-w));flex:auto;display:inline-flex}.dd-card-titlebar-control-cluster>*{min-width:0}.dd-card-titlebar-control-cluster .dd-card-titlebar-select--compact{flex:1 1 var(--dd-titlebar-cluster-compact-field-basis,208px);width:clamp(184px,28vw,240px);min-width:min(100%,184px)}.dd-card-titlebar-control-cluster__field{min-width:0}.dd-card-titlebar-control-cluster__field--fixed{flex:0 0 var(--dd-titlebar-field-fixed-w);width:var(--dd-titlebar-field-fixed-w)}.dd-card-titlebar-control-cluster__field--grow{flex:1 1 var(--dd-titlebar-field-grow-basis);min-width:min(100%, var(--dd-titlebar-field-grow-min))}.dd-card-titlebar-control-cluster__icon{flex:none}.dd-card-titlebar-control-cluster--team-record{--dd-titlebar-cluster-max-w:440px;--dd-titlebar-field-fixed-w:124px;--dd-titlebar-field-grow-basis:220px;--dd-titlebar-field-grow-min:180px}@media (width<=560px){.dd-card-titlebar{--dd-titlebar-control-h:42px;--dd-titlebar-field-control-h:42px;align-items:flex-start;gap:6px 8px}.dd-card-empty-state{--dd-card-empty-min-h:112px;border-radius:8px;gap:6px;padding:12px}.dd-card-titlebar-title{flex-basis:100%;gap:6px}.dd-card-titlebar-actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;width:100%;margin-inline-start:0}.dd-card-titlebar-item--select,.dd-card-titlebar-item--stacked,.dd-card-titlebar-item--full{flex-basis:100%;width:100%;max-width:100%}.dd-card-titlebar-control-cluster{--dd-titlebar-cluster-gap:6px;width:100%;max-width:none}.dd-card-titlebar-select--compact,.dd-card-titlebar-select--medium{width:100%;max-width:100%}.dd-card-titlebar-control-cluster__field--fixed{flex-basis:min(108px,36%);width:min(108px,36%)}.dd-card-titlebar-control-cluster__field--grow{flex:1 1 0;min-width:0}}@container (width<=560px){.dd-card-titlebar-actions .dd-card-titlebar-item--cluster{flex:100%;justify-content:stretch;width:100%}.dd-card-titlebar-item--cluster>:where(.dd-ui-group,.custom-ui-Group-root){--dd-titlebar-cluster-item-min:8.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--dd-titlebar-cluster-item-min)), 1fr));max-width:100%;align-items:stretch!important;width:100%!important;display:grid!important}.dd-card-titlebar-item--cluster>.dd-card-titlebar-control-cluster--select-action{grid-template-columns:minmax(0,1fr) auto}.dd-card-titlebar-item--cluster>:where(.dd-ui-group,.custom-ui-Group-root)>*{max-width:100%;width:100%!important;min-width:0!important}.dd-card-titlebar :where(.dd-ui-button,.btn-pill){max-width:100%;padding-inline:clamp(var(--dd-control-pad-x-md,8px), 3cqi, var(--dd-control-pad-x-xl,12px))}.dd-card-titlebar .dd-pill-toggle{--dd-pill-inline-pad:clamp(6px, 3cqi, 12px);max-width:100%}}.dd-card--column-layout{flex-direction:column;min-height:0;display:flex}.dd-card--column-layout>*{min-height:0}.dd-card>.dd-card-titlebar{flex:none}.dd-card-static-region{flex:none;min-height:0}.dd-card-scroll-region{flex:auto;min-height:0;overflow:hidden auto}.dd-card-scroll-region--capped-list{max-height:var(--dd-card-scroll-region-max-h,clamp(240px, 36vh, 320px));scrollbar-gutter:stable}.dd-card-scroll-content{min-height:0}.dd-height-sync-source{flex:none;align-self:flex-start}.dd-card-titlebar.dd-stats-competition-titlebar .custom-ui-Group-root{max-width:100%;flex-wrap:nowrap!important}.dd-card-titlebar.dd-stats-competition-titlebar.dd-card-titlebar--wrapped-actions .dd-card-titlebar-title{flex-basis:100%}.dd-card-titlebar.dd-stats-competition-titlebar.dd-card-titlebar--wrapped-actions .dd-card-titlebar-actions{flex-basis:100%;justify-content:flex-start;width:100%;margin-inline-start:0}.dd-league-info-schedule-actions-shell{width:100%;min-width:0;container-type:inline-size}.dd-league-info-schedule-titlebar .dd-card-titlebar-item--stacked{flex:0 0 100%;width:100%;min-width:0;max-width:100%}.dd-league-info-schedule-actions{grid-template-columns:minmax(208px,232px) auto;justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0;display:grid}.dd-league-info-schedule-actions--buttons-only{grid-template-columns:auto}.dd-league-info-schedule-select{width:100%;min-width:0}.dd-league-info-schedule-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.dd-league-info-schedule-button{flex:none}@container (width<=640px){.dd-league-info-schedule-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch}.dd-league-info-schedule-buttons{width:100%}}@container (width<=390px){.dd-league-info-schedule-buttons{grid-template-columns:minmax(0,1fr);display:grid}.dd-league-info-schedule-button{width:100%}}@media (width<=560px){.dd-league-info-schedule-actions,.dd-league-info-schedule-buttons{justify-content:flex-start}.dd-league-info-schedule-select,.dd-league-info-schedule-buttons{flex-basis:100%;width:100%}}.softball-ops-page{width:100%;min-width:0}.softball-ops-page,.softball-ops-page .dd-skin-scope,.softball-ops-page .dd-card,.softball-ops-page .dd-ui-stack,.softball-ops-page .dd-ui-grid,.softball-ops-page .dd-ui-simple-grid{min-width:0}.softball-ops-page .dd-card,.softball-ops-page .dd-ui-alert,.softball-ops-page .dd-ui-text,.softball-ops-page .dd-ui-title{overflow-wrap:anywhere;max-width:100%}.softball-ops-page-header{min-width:0}.softball-ops-form-row,.softball-ops-action-row{min-width:0;max-width:100%}.softball-ops-form-row>*{max-width:100%;flex:14rem!important;min-width:min(100%,14rem)!important}.softball-ops-form-row>.softball-ops-field-grow{flex-basis:18rem!important}.softball-ops-form-row>.softball-ops-field-sm{flex:0 8rem!important;min-width:min(100%,8rem)!important}.softball-ops-form-row>.softball-ops-action{flex:0 14rem!important}.softball-ops-action-row>*{min-width:0}@media (width<=48em){.softball-ops-page{padding-inline:max(.5rem, env(safe-area-inset-left)) max(.5rem, env(safe-area-inset-right))}.softball-ops-page-header{gap:.375rem!important}.softball-ops-form-row{align-items:stretch!important}.softball-ops-form-row>*,.softball-ops-form-row>.softball-ops-field-grow,.softball-ops-form-row>.softball-ops-field-sm,.softball-ops-form-row>.softball-ops-action{flex:100%!important;width:100%!important;min-width:0!important}.softball-ops-form-row .btn-pill,.softball-ops-form-row button,.softball-ops-action-row .btn-pill,.softball-ops-action-row button{width:100%;min-height:var(--dd-control-height-5xl,44px)}.softball-ops-action-row{align-items:stretch!important}.softball-ops-action-row>*{flex:100%}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-app-shell--compact-landscape .dd-app-main h1:not(.visually-hidden),.dd-app-shell--compact-landscape .dd-app-main>.dd-ui-group:first-child h2.dd-ui-title,.dd-app-shell--compact-landscape .dd-app-main>.custom-ui-Group-root:first-child h2.dd-ui-title,.dd-app-shell--compact-landscape .dd-app-main>.dd-ui-stack:first-child>.dd-ui-group:first-child h2.dd-ui-title,.dd-app-shell--compact-landscape .dd-app-main>.custom-ui-Stack-root:first-child>.custom-ui-Group-root:first-child h2.dd-ui-title{font-size:var(--dd-mobile-font-page-title)!important;line-height:1.02!important}.softball-ops-page{padding-inline:0}.softball-ops-page>.custom-ui-Stack-root,.softball-ops-page>.dd-ui-stack,.softball-ops-page .custom-ui-Stack-root,.softball-ops-page .dd-ui-stack{gap:var(--dd-mobile-grid-gap)!important}.softball-ops-page-header{gap:2px!important}.softball-ops-page-header h1,.softball-ops-page-header .custom-ui-Title-root,.softball-ops-page-header .dd-ui-title{font-size:var(--dd-mobile-font-page-title)!important;line-height:1!important}.softball-ops-page-header .custom-ui-Text-root,.softball-ops-page-header .dd-ui-text,.softball-ops-page-header p{max-width:78ch;font-size:var(--dd-mobile-font-caption)!important;line-height:1.14!important}.softball-ops-page .dd-card,.softball-ops-page .custom-ui-Card-root{--dd-card-pad:var(--dd-mobile-card-pad);--dd-card-min-h:var(--dd-mobile-card-min-h)}.softball-ops-page .dd-card-titlebar{gap:var(--dd-mobile-gap-sm);margin-bottom:var(--dd-mobile-gap-sm)}.softball-ops-page h2,.softball-ops-page h3,.softball-ops-page .dd-card-titlebar h2,.softball-ops-page .dd-card-titlebar h3{font-size:var(--dd-mobile-font-panel-title)!important;line-height:1.06!important}.softball-ops-page .custom-ui-Text-root,.softball-ops-page .dd-ui-text,.softball-ops-page p,.softball-ops-page li{font-size:var(--dd-mobile-font-caption);line-height:1.16}.softball-ops-page .dd-ui-alert,.softball-ops-page .custom-ui-Alert-root{padding:var(--dd-mobile-card-pad);font-size:var(--dd-mobile-font-caption)}.softball-ops-page .dd-ui-grid,.softball-ops-page .custom-ui-Grid-root{--dd-ui-grid-gutter-active:var(--dd-mobile-grid-gap)!important}.softball-ops-page .dd-ui-simple-grid,.softball-ops-page .custom-ui-SimpleGrid-root{gap:var(--dd-mobile-gap-md)!important}.softball-ops-form-row{gap:var(--dd-mobile-gap-md)!important;flex-wrap:wrap!important;align-items:end!important}.softball-ops-form-row>*,.softball-ops-form-row>.softball-ops-field-grow,.softball-ops-form-row>.softball-ops-field-sm,.softball-ops-form-row>.softball-ops-action{width:auto!important;min-width:min(100%,8rem)!important}.softball-ops-form-row>*{flex:8rem!important}.softball-ops-form-row>.softball-ops-field-grow{flex-basis:11rem!important}.softball-ops-form-row>.softball-ops-field-sm{flex:0 6rem!important}.softball-ops-form-row>.softball-ops-action{flex:0 8rem!important}.softball-ops-action-row{gap:var(--dd-mobile-gap-md)!important;align-items:center!important}.softball-ops-action-row>*{flex:0 auto;width:auto}.softball-ops-page input,.softball-ops-page select,.softball-ops-page textarea,.softball-ops-page .dd-ui-input,.softball-ops-page .custom-ui-Input-input{min-block-size:var(--dd-mobile-button-height-xs);font-size:var(--dd-mobile-font-micro);line-height:1.05;padding-block:var(--dd-mobile-field-padding-y-tight)!important;padding-inline:var(--dd-mobile-field-padding-x-tight)!important}.softball-ops-page label,.softball-ops-page .custom-ui-InputWrapper-label,.softball-ops-page .dd-ui-input-label{font-size:var(--dd-mobile-font-tiny);margin-bottom:1px;line-height:1.05}.softball-ops-page .custom-ui-InputWrapper-description,.softball-ops-page .dd-ui-input-description{font-size:var(--dd-mobile-font-tiny);line-height:1.08}.softball-ops-page .btn-pill,.softball-ops-page .dd-ui-button,.softball-ops-page button{min-block-size:var(--dd-mobile-button-height-xs);min-width:0;font-size:var(--dd-mobile-font-micro);line-height:1.05;padding-inline:calc(var(--dd-control-pad-x-sm) + 1px)!important}.softball-ops-page .custom-ui-Badge-root,.softball-ops-page .dd-ui-badge{min-block-size:var(--dd-mobile-badge-min-height-tight);padding-inline:var(--dd-mobile-badge-padding-x);font-size:var(--dd-mobile-font-badge);line-height:1.05}}:root{--dd-scrollbar-size:8px}html{scrollbar-gutter:stable;scrollbar-color:var(--dd-scrollbar-thumb,color-mix(in oklab, var(--dd-palette-card,var(--color-primary,#2b5342)), white 8%)) var(--dd-scrollbar-track,color-mix(in srgb, var(--dd-bg,#020106), white 6%));scrollbar-width:thin;overflow:hidden auto}html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-track{background:var(--dd-scrollbar-track,color-mix(in srgb, var(--dd-bg,#020106), white 6%))}html::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--dd-scrollbar-thumb,color-mix(in oklab, var(--dd-palette-card,var(--color-primary,#2b5342)), white 8%)), color-mix(in srgb, var(--dd-scrollbar-thumb,color-mix(in oklab, var(--dd-palette-card,var(--color-primary,#2b5342)), white 8%)) 72%, black));border:3px solid var(--dd-scrollbar-track,color-mix(in srgb, var(--dd-bg,#020106), white 6%));border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--dd-scrollbar-thumb-hover,color-mix(in oklab, var(--dd-scrollbar-thumb,color-mix(in oklab, var(--dd-palette-card,var(--color-primary,#2b5342)), white 8%)), white 16%)), var(--dd-scrollbar-thumb,color-mix(in oklab, var(--dd-palette-card,var(--color-primary,#2b5342)), white 8%)))}:where(.dd-scrollbar,.dd-table-scroll,.dd-availability-scroll,.dd-horizontal-scroll){scrollbar-color:var(--dd-scrollbar-thumb) var(--dd-scrollbar-track);scrollbar-width:thin}:where(.dd-scrollbar,.dd-table-scroll,.dd-availability-scroll,.dd-horizontal-scroll)::-webkit-scrollbar{width:var(--dd-scrollbar-size,8px);height:var(--dd-scrollbar-size,8px)}:where(.dd-scrollbar,.dd-table-scroll,.dd-availability-scroll,.dd-horizontal-scroll)::-webkit-scrollbar-track{background:var(--dd-scrollbar-track);border-radius:999px}:where(.dd-scrollbar,.dd-table-scroll,.dd-availability-scroll,.dd-horizontal-scroll)::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--dd-scrollbar-thumb), color-mix(in srgb, var(--dd-scrollbar-thumb) 72%, black));border:2px solid var(--dd-scrollbar-track);border-radius:999px}:where(.dd-scrollbar,.dd-table-scroll,.dd-availability-scroll,.dd-horizontal-scroll)::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--dd-scrollbar-thumb-hover), var(--dd-scrollbar-thumb))}.custom-ui-ScrollArea-scrollbar[data-orientation=vertical]{width:var(--dd-scrollbar-size,8px)!important}.custom-ui-ScrollArea-scrollbar[data-orientation=horizontal]{height:var(--dd-scrollbar-size,8px)!important}.custom-ui-ScrollArea-scrollbar{background-color:var(--dd-scrollbar-track)!important;padding:2px!important}.custom-ui-ScrollArea-thumb{background:linear-gradient(180deg, var(--dd-scrollbar-thumb), color-mix(in srgb, var(--dd-scrollbar-thumb) 72%, black))!important;box-shadow:inset 0 0 0 2px var(--dd-scrollbar-track)!important;border-radius:999px!important}.custom-ui-ScrollArea-thumb:hover{background:linear-gradient(180deg, var(--dd-scrollbar-thumb-hover), var(--dd-scrollbar-thumb))!important}.custom-ui-ScrollArea-corner{background-color:var(--dd-scrollbar-track)!important}:root{--dd-sidebar-profile-pad:8px;--dd-sidebar-profile-min-h:88px;--dd-sidebar-avatar-pad-expanded:12px;--dd-sidebar-avatar-pad-collapsed:8px;--dd-sidebar-toggle-pad:8px;--dd-sidebar-nav-pad-x:8px;--dd-sidebar-nav-pad-y:8px;--dd-sidebar-nav-pad-top:0px;--dd-sidebar-nav-gap:2px;--dd-sidebar-palette-card:var(--dd-shell-palette-card,var(--dd-palette-card,var(--color-primary,var(--pill-primary-core,#2b5342))));--dd-sidebar-palette-mid:var(--dd-shell-palette-mid,var(--dd-palette-mid,var(--color-primary-light,var(--dd-sidebar-palette-card))));--dd-shell-band-accent:color-mix(in srgb, var(--dd-sidebar-palette-card) 76%, var(--dd-sidebar-palette-mid) 24%);--dd-shell-band-mid:color-mix(in srgb, var(--dd-chrome-bg,var(--dd-sidebar-dark-stop)) 64%, var(--dd-shell-band-accent) 36%);--dd-sidebar-dark-stop:var(--dd-sidebar-dark-stop-color,var(--chrome-dark-stop,color-mix(in srgb, var(--dd-sidebar-palette-card), black 72%)));--dd-chrome-band-bg:linear-gradient(90deg, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)) 0%, var(--dd-shell-band-mid) 50%, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)) 100%);--dd-chrome-band-bg-vertical:linear-gradient(180deg, var(--dd-sidebar-dark-stop) 0%, var(--dd-shell-band-mid) 50%, var(--dd-sidebar-dark-stop) 100%);--dd-primary-surface-color:var(--dd-active-control-surface-color,var(--dd-active-surface-color,var(--dd-palette-card,var(--color-primary,var(--pill-primary-core,#23a15c)))));--dd-primary-surface-bg:linear-gradient(180deg, #ffffff14 0%, #ffffff05 18%, #ffffff08 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-primary-surface-color), black 26%) 0%, color-mix(in oklab, var(--dd-primary-surface-color), black 38%) 100%);--dd-primary-surface-border:#ffffff14;--dd-primary-surface-text:#ffffffeb;--dd-primary-surface-shadow:inset 0 1px 0 #ffffff0f, 0 18px 40px #0003;--dd-primary-surface-backdrop:none;--dd-primary-surface-avatar-ring:color-mix(in srgb, var(--dd-primary-surface-border), white 8%);--dd-primary-surface-avatar-shadow:0 10px 24px #0000003d, 0 0 18px color-mix(in oklab, var(--dd-primary-surface-color), transparent calc(100% - var(--dd-glow-strength,55%))), inset 0 1px 0 #ffffff1f;--dd-active-control-overlay-bg:radial-gradient(circle at top right, #ffffff14, transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--dd-primary-surface-color), transparent 88%), transparent 34%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal;--dd-accent-color:var(--color-accent,var(--color-primary-light,#23a15c));--dd-control-gradient-bg:var(--dd-chrome-band-bg,var(--dd-primary-gradient-bg,linear-gradient(90deg, var(--pill-primary-edge,var(--dd-chrome-dark-stop,#1a2421)), var(--pill-primary-core,var(--color-primary-light,#23a15c)), var(--pill-primary-edge,var(--dd-chrome-dark-stop,#1a2421)))));--dd-control-gradient-shadow:var(--pill-shadow,0 10px 22px #00000047), var(--pill-inset,inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000038);--dd-control-gradient-text:#fff4ea;--dd-shell-control-bg:var(--dd-primary-surface-bg);--dd-shell-control-border:transparent;--dd-shell-control-text:var(--dd-control-gradient-text);--dd-shell-control-shadow:var(--dd-primary-surface-shadow);--dd-shell-control-backdrop:var(--dd-primary-surface-backdrop);--dd-active-control-bg:var(--dd-control-gradient-bg);--dd-active-control-border:transparent;--dd-active-control-text:var(--dd-control-gradient-text);--dd-active-control-shadow:var(--dd-control-gradient-shadow);--dd-active-control-backdrop:var(--dd-primary-surface-backdrop);--dd-active-nav-bg:var(--dd-shell-control-bg);--dd-active-nav-border:var(--dd-shell-control-border);--dd-active-nav-text:var(--dd-shell-control-text);--dd-active-nav-shadow:var(--dd-shell-control-shadow);--dd-active-nav-backdrop:var(--dd-shell-control-backdrop);--dd-active-icon-bg:var(--dd-shell-control-bg);--dd-active-icon-border:var(--dd-shell-control-border);--dd-active-icon-text:var(--dd-shell-control-text);--dd-active-avatar-bg:var(--dd-shell-control-bg);--dd-active-avatar-border:var(--dd-shell-control-border);--dd-active-avatar-text:var(--dd-shell-control-text);--dd-active-avatar-shadow:var(--dd-shell-control-shadow);--dd-active-avatar-backdrop:var(--dd-shell-control-backdrop);--dd-header-profile-bg:var(--dd-shell-control-bg);--dd-header-profile-border:1px solid var(--dd-shell-control-border);--dd-header-profile-shadow:var(--dd-shell-control-shadow);--dd-header-avatar-bg:var(--dd-shell-control-bg);--dd-header-avatar-border:1px solid var(--dd-shell-control-border);--dd-header-avatar-shadow:var(--dd-shell-control-shadow);--dd-active-shadow:var(--dd-active-nav-shadow);--dd-active-backdrop:var(--dd-active-nav-backdrop);--dd-shell-header-bg:var(--dd-chrome-band-bg);--dd-shell-footer-bg:var(--dd-chrome-band-bg);--dd-shell-sidebar-bg:var(--dd-chrome-band-bg-vertical);--dd-shell-header-shadow:0 20px 40px #0000003d, inset 0 1px 0 #ffffff0d;--dd-shell-footer-shadow:0 16px 36px #0000003d, inset 0 1px 0 #ffffff0d;--dd-shell-sidebar-shadow:0 28px 52px #00000047, inset 0 1px 0 #ffffff0d;--dd-shell-panel-border:1px solid #ffffff0f;--dd-shell-panel-backdrop:none;--dd-shell-panel-overlay:linear-gradient(180deg, #ffffff1a 0%, transparent 24%);--dd-shell-panel-overlay-opacity:.8;--dd-shell-sidebar-overlay:linear-gradient(90deg, #ffffff29 0%, #ffffff14 13%, #ffffff06 28%, transparent 46%, #00000014 100%), linear-gradient(180deg, #ffffff08 0%, transparent 18%, #0000000f 100%);--dd-shell-sidebar-overlay-opacity:var(--dd-shell-panel-overlay-opacity);--dd-shell-texture-layer:none;--dd-shell-texture-size:4px 4px;--dd-shell-texture-opacity:0;--dd-shell-sheen-bg:linear-gradient(112deg, transparent 0%, #fff0 34%, #ffffff42 50%, #fff0 66%, transparent 100%);--dd-shell-sheen-opacity:0;--dd-shell-sheen-hover-opacity:0;--dd-shell-sheen-transition:transform .62s ease, opacity .18s ease;--dd-shell-sheen-animation:none;--dd-shell-sidebar-sheen-bg:linear-gradient(180deg, transparent 0%, #fff0 34%, #ffffff38 50%, #fff0 66%, transparent 100%);--dd-shell-sidebar-sheen-transform:translateY(-165%) skewY(-12deg);--dd-shell-sidebar-sheen-hover-transform:translateY(165%) skewY(-12deg);--dd-shell-sidebar-sheen-animation:none;--dd-shell-chip-bg:var(--dd-shell-control-bg);--dd-shell-chip-border:1px solid transparent;--dd-shell-chip-shadow:var(--dd-shell-control-shadow);--dd-shell-chip-backdrop:var(--dd-shell-control-backdrop);--dd-shell-chip-overlay:none;--dd-shell-chip-overlay-opacity:0;--dd-shell-action-color:var(--dd-accent-color,var(--color-accent,var(--color-primary-light,#23a15c)));--dd-shell-logo-bg:transparent;--dd-shell-logo-border:1px solid transparent;--dd-shell-logo-shadow:none;--dd-shell-logo-backdrop:none;--dd-shell-logo-overlay:none;--dd-shell-logo-overlay-opacity:0;--dd-shell-logo-padding:0px;--dd-shell-logo-offset-y:0px}:root[data-dd-active-control-tone=primary],:root[data-dd-secondary-tone-collapsed=true][data-dd-active-control-tone=secondary]{--dd-primary-surface-bg:linear-gradient(180deg, #0000001a 0%, #00000038 100%), radial-gradient(120% 160% at 20% 0%, hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .25)) 0%, transparent 32%), linear-gradient(180deg, color-mix(in oklab, var(--dd-primary-surface-color), black 12%) 0%, color-mix(in oklab, var(--dd-primary-surface-color), black 24%) 100%);--dd-primary-surface-border:transparent;--dd-primary-surface-shadow:inset 0 1px 0 #ffffff1f, 0 6px 18px #00000047;--dd-active-control-overlay-bg:linear-gradient(var(--dd-highlight-angle,var(--dd-angle-base,18deg)), hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .65)) 0%, hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .25)) 8%, transparent 30%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:-40%;--dd-active-control-overlay-blend:screen}.custom-ui-AppShell-root,.dd-ui-app-shell{flex-direction:column;min-height:100dvh;display:flex}.custom-ui-AppShell-main,.dd-ui-app-shell-main{flex:auto;min-height:0;overflow:visible}.custom-ui-AppShell-footer,.dd-ui-app-shell-footer{z-index:1;flex:none;left:0!important;right:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important;inset-inline:0!important}.custom-ui-AppShell-navbar,.dd-ui-app-shell-navbar{flex-direction:column;height:100%;display:flex}.custom-ui-AppShell-navbar>*,.dd-ui-app-shell-navbar>*{min-height:0}.custom-ui-AppShell-navbar .custom-ui-ScrollArea-root,.dd-ui-app-shell-navbar .dd-ui-scroll-area{flex:1;min-height:0}:root[data-dd-surface-style=glass]{--dd-primary-surface-bg:linear-gradient(180deg, #ffffff1a 0%, #ffffff0f 40%, #ffffff0a 100%), linear-gradient(180deg, #0000, #0000002e), color-mix(in srgb, var(--dd-primary-surface-color) 42%, var(--dd-bg,#020106));--dd-primary-surface-border:#ffffff29;--dd-primary-surface-shadow:0 10px 30px #00000073, 0 0 20px color-mix(in oklab, var(--dd-primary-surface-color), transparent calc(100% - var(--dd-glow-strength,65%))), inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000059;--dd-primary-surface-backdrop:blur(14px) saturate(1.4);--dd-primary-surface-avatar-ring:#ffffff2e;--dd-primary-surface-avatar-shadow:0 12px 28px #00000047, inset 0 1px 0 #ffffff29, inset 0 -1px 0 #0000002e;--dd-active-control-overlay-bg:none;--dd-active-control-overlay-opacity:0;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal}:root[data-dd-surface-style=satin]{--dd-primary-surface-bg:linear-gradient(180deg, #00000014 0%, #00000029 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-primary-surface-color), white 8%) 0%, color-mix(in oklab, var(--dd-primary-surface-color), black 10%) 100%);--dd-primary-surface-border:color-mix(in oklab, var(--dd-primary-surface-color), white 18%);--dd-primary-surface-shadow:0 8px 22px #00000040, inset 0 1px 0 #ffffff14;--dd-primary-surface-avatar-ring:color-mix(in srgb, var(--dd-primary-surface-border), white 12%);--dd-primary-surface-avatar-shadow:0 10px 22px #0000003d, inset 0 1px 0 #ffffff1f;--dd-active-control-overlay-bg:linear-gradient(var(--dd-highlight-angle,var(--dd-angle-base,18deg)), hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .18)) 0%, transparent 40%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:overlay}:root[data-dd-surface-style=matte]{--dd-primary-surface-bg:linear-gradient(180deg, #0000000f 0%, #0000001f 100%), color-mix(in oklab, var(--dd-primary-surface-color), black 8%);--dd-primary-surface-border:color-mix(in oklab, var(--dd-primary-surface-color), white 14%);--dd-primary-surface-shadow:0 10px 20px #00000038, inset 0 1px 0 #ffffff0f;--dd-primary-surface-avatar-ring:color-mix(in srgb, var(--dd-primary-surface-border), white 10%);--dd-primary-surface-avatar-shadow:0 10px 20px #0003, inset 0 1px 0 #ffffff14;--dd-active-control-overlay-bg:none;--dd-active-control-overlay-opacity:0;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal}:root[data-dd-theme-mode=light]{--dd-primary-surface-bg:linear-gradient(180deg, #ffffff47 0%, #ffffff14 100%), radial-gradient(120% 160% at 20% 0%, #ffffff57 0%, transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--dd-primary-surface-color), white 34%) 0%, color-mix(in oklab, var(--dd-primary-surface-color), white 8%) 100%);--dd-primary-surface-border:#ffffff42;--dd-primary-surface-text:#2a190cf5;--dd-primary-surface-shadow:inset 0 1px 0 #ffffff52, 0 12px 28px #48301824;--dd-primary-surface-avatar-ring:#ffffff57;--dd-primary-surface-avatar-shadow:0 12px 24px #48301829, inset 0 1px 0 #ffffff57;--dd-active-control-overlay-bg:radial-gradient(circle at top right, #ffffff1f, transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--dd-primary-surface-color), transparent 82%), transparent 34%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal}:root[data-dd-theme-mode=light][data-dd-active-control-tone=primary],:root[data-dd-theme-mode=light][data-dd-secondary-tone-collapsed=true][data-dd-active-control-tone=secondary]{--dd-active-control-overlay-bg:linear-gradient(var(--dd-highlight-angle,var(--dd-angle-base,18deg)), hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .65)) 0%, hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .25)) 8%, transparent 30%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:-40%;--dd-active-control-overlay-blend:screen}:root[data-dd-theme-mode=light][data-dd-surface-style=glass]{--dd-primary-surface-bg:linear-gradient(180deg, #ffffff4d 0%, #ffffff1a 100%), linear-gradient(180deg, #ffffff0a, #00000014), color-mix(in srgb, var(--dd-primary-surface-color) 14%, transparent);--dd-primary-surface-border:#fff3;--dd-primary-surface-shadow:#48301829 0 14px 28px 0, #ffffff52 0 1px 0 0 inset;--dd-primary-surface-backdrop:blur(15px) saturate(1.32);--dd-primary-surface-avatar-ring:#ffffff47;--dd-primary-surface-avatar-shadow:0 14px 26px #48301829, inset 0 1px 0 #ffffff47;--dd-active-control-overlay-bg:none;--dd-active-control-overlay-opacity:0;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal}:root[data-dd-theme-mode=light][data-dd-surface-style=satin]{--dd-primary-surface-bg:linear-gradient(180deg, #ffffff42 0%, #ffffff14 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-primary-surface-color), white 20%) 0%, color-mix(in oklab, var(--dd-primary-surface-color), white 4%) 100%);--dd-primary-surface-border:#ffffff47;--dd-primary-surface-shadow:0 10px 22px #48301821, inset 0 1px 0 #ffffff47;--dd-primary-surface-avatar-ring:#ffffff4d;--dd-primary-surface-avatar-shadow:0 10px 20px #48301824, inset 0 1px 0 #ffffff4d;--dd-active-control-overlay-bg:linear-gradient(var(--dd-highlight-angle,var(--dd-angle-base,18deg)), hsla(0, 0%, 100%, calc(var(--dd-gloss,.6) * .18)) 0%, transparent 40%);--dd-active-control-overlay-opacity:1;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:overlay}:root[data-dd-theme-mode=light][data-dd-surface-style=matte]{--dd-primary-surface-bg:linear-gradient(180deg, #ffffff38 0%, #ffffff14 100%), color-mix(in oklab, var(--dd-primary-surface-color), white 16%);--dd-primary-surface-border:#ffffff38;--dd-primary-surface-shadow:0 10px 20px #4830181f, inset 0 1px 0 #ffffff29;--dd-primary-surface-avatar-ring:#ffffff3d;--dd-primary-surface-avatar-shadow:0 10px 18px #4830181f, inset 0 1px 0 #fff3;--dd-active-control-overlay-bg:none;--dd-active-control-overlay-opacity:0;--dd-active-control-overlay-inset:0;--dd-active-control-overlay-blend:normal}:root[data-dd-shell-accent-finish=glass]{--dd-shell-chip-bg:var(--dd-shell-control-bg);--dd-shell-chip-border:1px solid transparent;--dd-shell-chip-shadow:var(--dd-shell-control-shadow);--dd-shell-chip-backdrop:var(--dd-shell-control-backdrop);--dd-shell-chip-overlay:none;--dd-shell-chip-overlay-opacity:0}:root[data-dd-shell-finish=softgloss]{--dd-shell-header-bg:linear-gradient(180deg, #ffffff0f 0%, #fff0 26%, #00000024 100%), var(--dd-chrome-band-bg);--dd-shell-footer-bg:linear-gradient(180deg, #ffffff0f 0%, #fff0 26%, #00000024 100%), var(--dd-chrome-band-bg);--dd-shell-sidebar-bg:linear-gradient(180deg, #ffffff14 0%, #ffffff05 22%, #00000024 100%), var(--dd-chrome-band-bg-vertical);--dd-shell-header-shadow:0 24px 46px #00000047, inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00000038;--dd-shell-footer-shadow:0 20px 38px #00000047, inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00000038;--dd-shell-sidebar-shadow:0 32px 60px #00000052, inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00000038;--dd-shell-panel-border:1px solid #ffffff1f;--dd-shell-panel-overlay:linear-gradient(180deg, #ffffff2e 0%, #ffffff0d 22%, #00000014 100%);--dd-shell-panel-overlay-opacity:1;--dd-shell-sidebar-overlay:linear-gradient(90deg, #ffffff38 0%, #ffffff1a 12%, #ffffff09 26%, transparent 46%, #0000001a 100%), linear-gradient(180deg, #ffffff0a 0%, transparent 18%, #00000014 100%)}:root[data-dd-shell-finish=glass]{--dd-shell-header-bg:linear-gradient(180deg, #ffffff2e 0%, #ffffff14 26%, #ffffff05 100%), linear-gradient(90deg, color-mix(in srgb, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), transparent 22%) 0%, color-mix(in srgb, var(--dd-shell-band-mid), transparent 36%) 50%, color-mix(in srgb, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), transparent 22%) 100%);--dd-shell-footer-bg:linear-gradient(180deg, #ffffff2e 0%, #ffffff14 26%, #ffffff05 100%), linear-gradient(90deg, color-mix(in srgb, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), transparent 22%) 0%, color-mix(in srgb, var(--dd-shell-band-mid), transparent 36%) 50%, color-mix(in srgb, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), transparent 22%) 100%);--dd-shell-sidebar-bg:linear-gradient(180deg, #ffffff2e 0%, #ffffff14 24%, #ffffff05 100%), linear-gradient(180deg, color-mix(in srgb, var(--dd-sidebar-dark-stop), transparent 20%) 0%, color-mix(in srgb, var(--dd-shell-band-mid), transparent 34%) 50%, color-mix(in srgb, var(--dd-sidebar-dark-stop), transparent 20%) 100%);--dd-shell-header-shadow:0 24px 48px #00000057, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000003d;--dd-shell-footer-shadow:0 20px 40px #00000057, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000003d;--dd-shell-sidebar-shadow:0 34px 64px #0000005c, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000003d;--dd-shell-panel-border:1px solid #ffffff24;--dd-shell-panel-backdrop:blur(18px) saturate(1.28);--dd-shell-panel-overlay:linear-gradient(180deg, #ffffff3d 0%, #ffffff1a 24%, #ffffff08 100%);--dd-shell-panel-overlay-opacity:.92;--dd-shell-sidebar-overlay:linear-gradient(90deg, #ffffff47 0%, #ffffff24 14%, #ffffff0d 30%, transparent 52%, #ffffff06 72%, #0000001a 100%), linear-gradient(180deg, #ffffff0d 0%, transparent 16%, #ffffff05 100%)}:root[data-dd-shell-finish=metal]{--dd-shell-header-bg:linear-gradient(180deg, #ffffff14 0%, #00000029 100%), linear-gradient(90deg, color-mix(in oklab, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), #a2b3ab 14%) 0%, color-mix(in oklab, var(--dd-shell-band-mid), #ccd8d2 18%) 48%, color-mix(in oklab, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), #8fa19a 14%) 100%);--dd-shell-footer-bg:linear-gradient(180deg, #ffffff14 0%, #00000029 100%), linear-gradient(90deg, color-mix(in oklab, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), #a2b3ab 14%) 0%, color-mix(in oklab, var(--dd-shell-band-mid), #ccd8d2 18%) 48%, color-mix(in oklab, var(--dd-chrome-dark-stop,var(--dd-sidebar-dark-stop)), #8fa19a 14%) 100%);--dd-shell-sidebar-bg:linear-gradient(180deg, #ffffff14 0%, #00000029 100%), linear-gradient(180deg, color-mix(in oklab, var(--dd-sidebar-dark-stop), #a2b3ab 12%) 0%, color-mix(in oklab, var(--dd-shell-band-mid), #ccd8d2 18%) 48%, color-mix(in oklab, var(--dd-sidebar-dark-stop), #8fa19a 12%) 100%);--dd-shell-header-shadow:0 22px 40px #00000052, inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000047;--dd-shell-footer-shadow:0 18px 34px #00000052, inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000047;--dd-shell-sidebar-shadow:0 30px 54px #0000005c, inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000047;--dd-shell-panel-border:1px solid #ffffff29;--dd-shell-panel-overlay:linear-gradient(180deg, #ffffff24 0%, #ffffff0a 22%, #0000001f 100%);--dd-shell-panel-overlay-opacity:1;--dd-shell-sidebar-overlay:linear-gradient(90deg, #ffffff2e 0%, #ffffff12 10%, #ffffff06 22%, transparent 34%, #ffffff0a 54%, #0000001f 100%), linear-gradient(180deg, #ffffff0a 0%, transparent 16%, #0000001a 100%)}:root[data-dd-shell-depth=dual]{--dd-shell-header-shadow:0 14px 26px #00000038, inset 0 1px 0 #ffffff0f;--dd-shell-footer-shadow:0 12px 24px #0003, inset 0 1px 0 #ffffff0f;--dd-shell-sidebar-shadow:0 36px 70px #00000061, inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000042}:root[data-dd-shell-logo-mount=pocket]{--dd-shell-logo-bg:linear-gradient(180deg, #ffffff14 0%, #ffffff05 100%), color-mix(in srgb, var(--dd-sidebar-dark-stop), transparent 14%);--dd-shell-logo-border:1px solid #ffffff29;--dd-shell-logo-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #0000003d;--dd-shell-logo-backdrop:blur(10px) saturate(1.18);--dd-shell-logo-overlay:radial-gradient(180px 58px at 50% 0%, #ffffff29, transparent 70%);--dd-shell-logo-overlay-opacity:1;--dd-shell-logo-padding:8px}:root[data-dd-shell-logo-mount=pedestal]{--dd-shell-logo-bg:linear-gradient(180deg, #ffffff24 0%, #ffffff0a 32%, #00000024 100%), color-mix(in oklab, var(--dd-sidebar-dark-stop), var(--dd-shell-band-mid) 26%);--dd-shell-logo-border:1px solid #ffffff38;--dd-shell-logo-shadow:0 18px 34px #0000004d, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000038;--dd-shell-logo-overlay:radial-gradient(200px 64px at 50% 0%, #fff3, transparent 72%);--dd-shell-logo-overlay-opacity:1;--dd-shell-logo-padding:10px;--dd-shell-logo-offset-y:-2px}:root[data-dd-shell-texture=grain]{--dd-shell-texture-layer:radial-gradient(#ffffff16 .72px, transparent .82px);--dd-shell-texture-size:4px 4px;--dd-shell-texture-opacity:.14}:root[data-dd-shell-finish=metal][data-dd-shell-texture=grain]{--dd-shell-texture-opacity:.22}:root[data-dd-shell-sheen=hover]{--dd-shell-sheen-opacity:.36;--dd-shell-sheen-hover-opacity:.68}:root[data-dd-shell-sheen=ambient]{--dd-shell-sheen-opacity:.28;--dd-shell-sheen-hover-opacity:.42;--dd-shell-sheen-animation:dd-shell-sheen-sweep 5.8s linear infinite;--dd-shell-sidebar-sheen-animation:dd-shell-sheen-sweep-y 5.8s linear infinite}@keyframes dd-shell-sheen-sweep{0%{transform:translate(-165%)skew(-18deg)}to{transform:translate(165%)skew(-18deg)}}@keyframes dd-shell-sheen-sweep-y{0%{transform:translateY(-165%)skewY(-12deg)}to{transform:translateY(165%)skewY(-12deg)}}.dd-navbar{flex-direction:column;height:100%;min-height:0;display:flex}.dd-sidebar-profile-wrap{width:100%;min-height:var(--dd-sidebar-profile-min-h);justify-content:center;align-items:center;display:flex;padding:var(--dd-sidebar-profile-pad)!important}.dd-sidebar-toggle{padding:var(--dd-sidebar-toggle-pad);justify-content:center;align-items:center;display:flex}.dd-sidebar-scroll{min-height:0}.dd-sidebar-nav{width:100%;min-height:0;padding:var(--dd-sidebar-nav-pad-y) var(--dd-sidebar-nav-pad-x);padding-top:var(--dd-sidebar-nav-pad-top);gap:var(--dd-sidebar-nav-gap)}.dd-sidebar-link__icon,.dd-sidebar-link__icon svg,.dd-sidebar-actionicon svg{color:var(--dd-shell-action-color,var(--color-primary-light,currentColor))!important}.dd-sidebar-link__icon{line-height:0}.dd-sidebar-link__icon svg{margin:0;display:block}.dd-header-profile{--dd-header-profile-media-size:40px;align-items:center;gap:12px;min-width:0;min-height:52px;display:flex}.dd-header-profile-player,.dd-header-profile-team{align-items:center;min-width:0;display:flex}.dd-header-profile-player{flex:0 auto}.dd-header-profile-team{flex:auto;gap:8px}.dd-header-profile-divider{background:#ffffff29;border-radius:999px;flex:0 0 1px;align-self:stretch;width:1px}.dd-header-profile-name,.dd-header-profile-team-name{min-width:0}.dd-header-profile-team-name{opacity:.9}.dd-header-profile-avatar,.dd-header-profile-avatar .custom-ui-Avatar-root,.dd-header-profile-team-logo,.dd-header-profile-team-logo.custom-ui-Avatar-root,.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)}.dd-header-profile-trigger{cursor:pointer;background:0 0;border:0;border-radius:9999px;min-width:0;padding:0;display:block}.dd-header-profile-trigger:focus-visible{outline-offset:2px;outline:2px solid #ffffff3d}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{@page{margin:0;size:auto}.dd-card-print--trim{page-break-after:always;width:2.5in;height:3.5in;display:block}.dd-card-print--bleed{page-break-after:always;width:2.75in;height:3.75in;display:block}body{background:#fff;margin:0}}.dd-app-shell[data-shell-background=image] .dd-card:is(.dd-card-tone-primary,.dd-card-tone-jade){--dd-card-default-border-width:1px;--dd-card-default-border-color:#76ffca2e;--dd-gloss:.18;--dd-noise:.08;background:linear-gradient(180deg, #ffffff12, transparent 34%), linear-gradient(180deg, #0110122e, #01080e6b), color-mix(in srgb, var(--dd-card-bg) 82%, transparent);-webkit-backdrop-filter:blur(4px)saturate(1.15);box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000047}.dd-app-shell[data-shell-background=image] .dd-card:is(.dd-card-tone-primary,.dd-card-tone-jade) .dd-specular{opacity:.16}.dd-app-shell[data-shell-background=image] .dd-card:is(.dd-card-tone-primary,.dd-card-tone-jade):after{opacity:.45}:root[data-dd-theme-mode=light] .dd-app-shell[data-shell-background=image] .dd-card:is(.dd-card-tone-primary,.dd-card-tone-jade),.dd-app-shell[data-shell-background=image] .dd-card.dd-card-theme-light:is(.dd-card-tone-primary,.dd-card-tone-jade){--dd-card-default-border-color:#1348363d;background:linear-gradient(180deg, #ffffffd6, #e5f5efb3), color-mix(in srgb, var(--dd-card-bg) 12%, transparent);box-shadow:inset 0 1px #ffffffb8,0 14px 34px #0012182e}
