.ghq-trophy-room{isolation:isolate;color:#fff7e7;background:linear-gradient(135deg,#261a12f0,#0b1312fa 48%,#1a0e0ef5),#12100d;border:1px solid #ffe7b229;border-radius:8px;min-height:clamp(620px,88vh,880px);scroll-margin-top:clamp(72px,14vh,96px);position:relative;overflow:hidden;box-shadow:0 24px 90px #00000070}.ghq-trophy-room--ceremony{min-height:clamp(660px,82vh,820px)}.ghq-trophy-room,.ghq-trophy-room *{box-sizing:border-box}.ghq-trophy-room__stage{z-index:0;position:absolute;inset:0}.ghq-trophy-room__canvas{width:100%;height:100%}.ghq-trophy-room__hud,.ghq-trophy-room__detail,.ghq-trophy-room__presentation,.ghq-trophy-room__award-strip,.ghq-trophy-room__mode-controls,.ghq-trophy-room__actions,.ghq-trophy-room__ceremony-controls{z-index:2;position:absolute}.ghq-trophy-room__hud{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;top:clamp(16px,2.4vw,28px);left:clamp(16px,2.4vw,28px);right:clamp(16px,2.4vw,28px)}.ghq-trophy-room__headline{text-shadow:0 3px 18px #00000080;max-width:min(280px,26vw)}.ghq-trophy-room--ceremony .ghq-trophy-room__headline{max-width:min(440px,42vw)}.ghq-trophy-room__headline span,.ghq-trophy-room__detail-heading>div>span,.ghq-trophy-room__ceremony-controls span{color:#ffd46d;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.1;display:block}.ghq-trophy-room__headline h1{color:#fffaf0;letter-spacing:0;margin:6px 0 0;font-size:clamp(1.45rem,2.45vw,2.45rem);font-weight:900;line-height:.96}.ghq-trophy-room--ceremony .ghq-trophy-room__headline h1{font-size:clamp(1.95rem,3.6vw,3.6rem)}.ghq-trophy-room__headline p{color:#d7dfd1;max-width:28ch;margin:6px 0 0;font-size:clamp(.74rem,.98vw,.86rem);line-height:1.26}.ghq-trophy-room__mode-controls{pointer-events:auto;background:#0d1211c7;border:1px solid #ffe7b22e;border-radius:999px;gap:4px;padding:4px;display:inline-flex;top:clamp(10px,1.4vw,16px);right:clamp(10px,1.4vw,16px);box-shadow:0 12px 36px #0000004d}.ghq-trophy-room__mode-controls button,.ghq-trophy-room__award-strip button,.ghq-trophy-room__ceremony-controls button,.ghq-trophy-room__presentation-close,.ghq-trophy-fallback-item{color:inherit;font:inherit;cursor:pointer;border:0}.ghq-trophy-room__mode-controls button{min-width:var(--dd-button-min-width-mode);min-height:var(--dd-control-height-3xl);padding:0 var(--dd-control-pad-x-3xl);color:#d9e0d2;letter-spacing:0;background:0 0;border-radius:999px;font-size:.82rem;font-weight:800;transition:background .18s,color .18s}.ghq-trophy-room__mode-controls button.is-active{color:#20130b;background:#f6c453}.ghq-trophy-room__actions{pointer-events:auto;justify-content:flex-end;display:flex;top:clamp(62px,6.6vw,78px);right:clamp(14px,1.6vw,20px)}.ghq-trophy-room__detail{-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:#090e0dad;border:1px solid #ffe7b22e;border-radius:8px;width:min(340px,100% - 32px);max-height:calc(100% - 186px);padding:clamp(12px,1.35vw,16px);bottom:clamp(122px,15vh,164px);right:clamp(16px,2.4vw,28px);overflow:hidden;box-shadow:0 18px 60px #00000057}.ghq-trophy-room--ceremony .ghq-trophy-room__detail{width:min(360px,100% - 32px);padding:clamp(14px,1.7vw,18px);bottom:clamp(96px,12vh,132px)}.ghq-trophy-room__detail-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.ghq-trophy-room__detail-mark{width:58px;height:58px;filter:drop-shadow(0 10px 14px color-mix(in srgb, var(--award-detail-color,#f6c453) 22%, transparent));flex:0 0 58px;display:block}.ghq-trophy-room__detail h2{color:#fffaf0;letter-spacing:0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:clamp(1.08rem,1.55vw,1.42rem);line-height:1.04;display:-webkit-box;overflow:hidden}.ghq-trophy-room--ceremony .ghq-trophy-room__detail h2{font-size:clamp(1.08rem,1.55vw,1.42rem)}.ghq-trophy-room__detail p{color:#e6f2e8;margin:5px 0 0;font-size:.86rem;font-weight:800}.ghq-trophy-room__detail-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ghq-trophy-room__detail-chips span{color:#fff0c2;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border:1px solid #ffe7b224;border-radius:999px;min-width:0;max-width:100%;padding:6px 9px;font-size:.68rem;font-weight:850;line-height:1;overflow:hidden}.ghq-trophy-room__detail dl{gap:8px;margin:10px 0 0;display:grid}.ghq-trophy-room--ceremony .ghq-trophy-room__detail dl{gap:8px;margin-top:12px}.ghq-trophy-room__detail dl div{grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.ghq-trophy-room__detail dt{color:#8ad8c8;text-transform:uppercase;font-size:.72rem;font-weight:900}.ghq-trophy-room__detail dd{color:#f3ead8;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:.86rem;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.ghq-trophy-room__presentation{z-index:4;opacity:0;pointer-events:none;visibility:hidden;background:linear-gradient(135deg,#16201afa,#090d0cf5),#0a0e0dfa;border:1px solid #ffe7b23d;border-radius:8px;grid-template-rows:minmax(0,1fr);gap:12px;width:auto;min-height:0;padding:clamp(18px,2vw,22px) clamp(14px,1.8vw,20px) clamp(14px,1.8vw,20px);transition:opacity .18s,visibility .18s;display:grid;inset:clamp(22px,4vh,34px) clamp(8px,1.4vw,14px) clamp(82px,10vh,94px);overflow:hidden;transform:none;box-shadow:0 24px 80px #00000070,inset 0 1px #ffffff14}.ghq-trophy-room__presentation.is-active{opacity:1;pointer-events:auto;visibility:visible;transform:none}.ghq-trophy-room__presentation:before{content:"";pointer-events:none;background:radial-gradient(circle,#f6c45342,#0000 64%);height:180px;position:absolute;inset:auto -12% -36% 24%}.ghq-trophy-room__confetti{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ghq-trophy-room__confetti-piece{top:-24px;left:var(--confetti-x);width:calc(8px * var(--confetti-scale,1));height:calc(14px * var(--confetti-scale,1));opacity:0;animation:ghq-confetti-drop var(--confetti-fall,3.8s) ease-in forwards;animation-delay:var(--confetti-delay);will-change:opacity, transform;border-radius:2px;animation-iteration-count:1;position:absolute;transform:translateY(-12px)rotate(0);box-shadow:0 0 8px #ffffff24}.ghq-trophy-room__confetti-piece--streamer{width:calc(4px * var(--confetti-scale,1));height:calc(22px * var(--confetti-scale,1));border-radius:999px}.ghq-trophy-room__confetti-piece--round{width:calc(10px * var(--confetti-scale,1));height:calc(10px * var(--confetti-scale,1));border-radius:50%}.ghq-trophy-room__confetti-piece--gold{background:#f6c453}.ghq-trophy-room__confetti-piece--mint{background:#67d4aa}.ghq-trophy-room__confetti-piece--cream{background:#fff0c2}.ghq-trophy-room__confetti-piece--coral{background:#ff7a7a}.ghq-trophy-room__confetti-piece--sky{background:#7dd3fc}.ghq-trophy-room__presentation-player{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,1.8vw,20px);min-width:0;display:grid;position:relative}.ghq-trophy-room__presentation-main{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,42%);align-items:stretch;gap:clamp(14px,2vw,22px);min-width:0;height:100%;min-height:0;display:grid;position:relative}.ghq-trophy-room__presentation-media{align-content:stretch;min-width:0;min-height:0;display:grid}.ghq-trophy-room__presentation-copy{grid-template-rows:auto auto minmax(0,1fr);gap:clamp(12px,1.8vh,16px);min-width:0;min-height:0;display:grid}.ghq-trophy-room__presentation-player span{color:#ffd46d;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1.1;display:block}.ghq-trophy-room__presentation-player h2,.ghq-trophy-room__presentation-player p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ghq-trophy-room__presentation-player h2{color:#fffaf0;margin:4px 0 0;font-size:clamp(2rem,3.4vw,3.05rem);line-height:.94}.ghq-trophy-room__presentation-player p{color:#bff1dd;margin:6px 0 0;font-size:clamp(.98rem,1.4vw,1.18rem);font-weight:850}.ghq-trophy-room__presentation-avatar{color:#fff7d6;background:linear-gradient(135deg,#ffffff38,#67d4aa1f),#14241d;border:2px solid #f6c453c7;border-radius:50%;place-items:center;width:clamp(86px,8.2vw,116px);height:clamp(86px,8.2vw,116px);font-size:clamp(1.35rem,3vw,2rem);font-weight:950;display:grid;overflow:hidden;box-shadow:0 0 0 8px #f6c45314,0 14px 30px #00000057}.ghq-trophy-room__presentation-avatar img{object-fit:cover;width:100%;height:100%}.ghq-trophy-room__presentation-stats{grid-template-columns:repeat(var(--presentation-stat-columns,8), minmax(58px, 1fr));background:linear-gradient(135deg,#ffffff0b,#67d4aa06),#020c098f;border:1px solid #ffe7b22e;border-radius:12px;gap:6px;padding:8px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00000024}.ghq-trophy-room__presentation-stats div{box-sizing:border-box;background:linear-gradient(155deg,#fff1,#ffffff03),#05120dad;border:1px solid #fff1;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;padding:7px 9px 8px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.ghq-trophy-room__presentation-stats div:before{content:"";background:#ffe7b22e;border-radius:0 0 999px 999px;height:2px;position:absolute;top:0;left:8px;right:8px}.ghq-trophy-room__presentation-stat.is-impact{background:radial-gradient(circle at 90% 10%,#f6c4531f,#0000 52%),#0e160fc7;border-color:#f6c45333}.ghq-trophy-room__presentation-stat.is-impact:before{background:linear-gradient(90deg,#f6c45347,#f6c453,#f6c45347)}.ghq-trophy-room__presentation-stat.is-rate{background:radial-gradient(circle at 90% 10%,#64e7da24,#0000 54%),linear-gradient(155deg,#1f5c4857,#05120dc2);border-color:#64e7da47}.ghq-trophy-room__presentation-stat.is-rate:before{background:linear-gradient(90deg,#64e7da47,#64e7da,#64e7da47)}.ghq-trophy-room__presentation-stats strong,.ghq-trophy-room__presentation-stats span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ghq-trophy-room__presentation-stats strong{color:#fffaf0;font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-align:right;text-shadow:0 1px 14px #0000003d;justify-self:end;font-size:clamp(1rem,1.45vw,1.22rem);line-height:.96}.ghq-trophy-room__presentation-stats span{color:#9ee6d3;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.74rem,.86vw,.9rem);font-weight:900;line-height:1}.ghq-trophy-room__presentation-stat.is-rate strong{color:#e9fff9}.ghq-trophy-room__presentation-stat.is-rate span{color:#64e7da}.ghq-trophy-room__presentation-trophy{background:radial-gradient(circle at 50% 78%,#f6c45329,#0000 38%),linear-gradient(#10221cdb,#050c09eb);border:1px solid #67d4aa2e;border-radius:8px;height:100%;min-height:0;position:relative;overflow:hidden}.ghq-trophy-room__presentation-trophy canvas{display:block;width:100%!important;height:100%!important}.ghq-trophy-room__presentation-trophy.is-fallback{place-items:center;display:grid}.ghq-trophy-room__presentation-trophy-art{filter:drop-shadow(0 22px 28px #00000057);width:min(72%,280px);height:min(72%,280px)}.ghq-trophy-room__hit-reel{z-index:1;background:linear-gradient(#162d2394,#070f0bb8),#0b1511;border:1px solid #67d4aa2e;border-radius:8px;height:clamp(170px,13vw,220px);min-height:0;position:relative;overflow:hidden}.ghq-trophy-room__presentation-media>.ghq-trophy-room__hit-reel{height:auto}.ghq-trophy-room__presentation-media>.ghq-trophy-room__presentation-trophy{min-height:0}.ghq-trophy-room__presentation-replay{min-height:0;display:grid}.ghq-trophy-room__presentation-replay>.ghq-trophy-room__hit-reel,.ghq-trophy-room__presentation-replay>.softball-awards-ceremony-spray{height:100%;min-height:0}.ghq-trophy-room__hit-reel svg{width:100%;height:100%;min-height:0;padding-top:28px;display:block}.ghq-hit-reel__header{z-index:1;color:#fff0c2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.68rem;font-weight:900;line-height:1;display:flex;position:absolute;top:8px;left:10px;right:10px}.ghq-hit-reel__header strong{color:#fffaf0;letter-spacing:0;text-transform:none}.ghq-hit-reel__header em{color:#9ee6d3;letter-spacing:0;text-transform:none;margin-left:auto;font-style:normal}.ghq-hit-reel__field{fill:#14532d57;stroke:#ffe7b252;stroke-width:1.2px}.ghq-hit-reel__infield{fill:#96592f7a;stroke:#ffe7b247;stroke-width:.9px}.ghq-hit-reel__grass{fill:none;stroke:#9ee6d32e;stroke-width:.8px}.ghq-hit-reel__line{fill:none;stroke:#ffe7b233;stroke-width:.8px}.ghq-hit-reel__base{fill:#fff0c2;opacity:.92}.ghq-hit-reel__base--small{opacity:.78}.ghq-hit-reel__mark{fill:#fffaf0;stroke:#f6c453cc;stroke-width:.7px;opacity:.42}.ghq-hit-reel__mark--double{stroke:#67d4aae6}.ghq-hit-reel__mark--triple{stroke:#7dd3fce6}.ghq-hit-reel__mark--homer{stroke:#f87171f0}.ghq-hit-reel__hit path{fill:none;stroke:#f6c453;stroke-width:1.9px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:20s ease-in-out infinite ghq-hit-path;animation-delay:var(--hit-delay)}.ghq-hit-reel__hit circle{fill:#fffaf0;stroke:#f6c453;stroke-width:1.2px;opacity:0;animation:20s ease-in-out infinite ghq-hit-dot;animation-delay:var(--hit-delay)}.ghq-hit-reel__hit text{fill:#fffaf0;opacity:0;paint-order:stroke;stroke:#000000ad;stroke-width:1.4px;animation:20s ease-in-out infinite ghq-hit-label;animation-delay:var(--hit-delay);font-size:5px;font-weight:900}.ghq-hit-reel__hit--double path,.ghq-hit-reel__hit--double circle{stroke:#67d4aa}.ghq-hit-reel__hit--triple path,.ghq-hit-reel__hit--triple circle{stroke:#7dd3fc}.ghq-hit-reel__hit--homer path,.ghq-hit-reel__hit--homer circle{stroke:#f87171}.ghq-trophy-room__presentation-close{z-index:8;color:#fff7e7;background:#ffffff14;border-radius:8px;min-height:38px;padding:0 12px;font-size:.82rem;font-weight:900;position:absolute;top:10px;right:10px}.ghq-trophy-room__award-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;background:#0a0e0dbd;border:1px solid #ffe7b229;border-radius:8px;grid-auto-columns:minmax(154px,1fr);grid-auto-flow:column;gap:8px;max-width:1160px;padding:8px;display:grid;bottom:clamp(16px,2.4vw,28px);left:clamp(16px,2.4vw,28px);right:clamp(16px,2.4vw,28px);overflow-x:auto}.ghq-trophy-room__award-strip button{min-width:0;min-height:var(--dd-control-height-7xl);padding:var(--dd-control-pad-y-xl) var(--dd-control-pad-x-xl);text-align:left;background:#ffffff0e;border-radius:6px;gap:4px;transition:background .18s,box-shadow .18s;display:grid}.ghq-trophy-room__award-strip button.is-selected{background:#f6c4532e;box-shadow:inset 0 0 0 1px #f6c45380}.ghq-trophy-room__award-strip span,.ghq-trophy-room__award-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ghq-trophy-room__award-strip span{color:#fff0c2;font-size:.86rem;font-weight:850}.ghq-trophy-room__award-strip strong{color:#d7dfd1;font-size:.75rem;font-weight:700}.ghq-trophy-room__ceremony-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e0dc7;border:1px solid #ffe7b229;border-radius:8px;grid-template-columns:minmax(86px,auto) minmax(190px,1fr) minmax(270px,auto) minmax(86px,auto);align-items:center;gap:10px;width:min(100% - 32px,1040px);padding:10px;display:grid;bottom:clamp(16px,2.4vw,28px);left:50%;transform:translate(-50%)}.ghq-trophy-room--ceremony .ghq-trophy-room__ceremony-controls{gap:8px;width:min(100% - 32px,960px);padding:8px}.ghq-trophy-room__ceremony-controls button{min-height:var(--dd-control-height-5xl);color:#fff7e7;background:#ffffff14;border-radius:6px;font-size:.86rem;font-weight:850}.ghq-trophy-room__ceremony-controls button:disabled{cursor:not-allowed;color:#fff7e76b}.ghq-trophy-room__ceremony-controls .ghq-trophy-room__present-button{color:#20130b;background:#f6c453;box-shadow:0 0 0 1px #fff7e724,0 10px 28px #f6c4532e}.ghq-trophy-room__ceremony-summary{text-align:center;min-width:0}.ghq-trophy-room__ceremony-actions{grid-template-columns:minmax(136px,1fr) minmax(74px,auto) minmax(64px,auto);gap:8px;min-width:0;display:grid}.ghq-trophy-room__ceremony-controls .ghq-trophy-room__ceremony-toggle{color:#d7dfd1;white-space:nowrap;background:#ffffff13;padding:0 12px}.ghq-trophy-room__ceremony-controls .ghq-trophy-room__ceremony-toggle.is-active{color:#bff1dd;background:#67d4aa33;box-shadow:inset 0 0 0 1px #67d4aa57}.ghq-trophy-room__ceremony-controls strong{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:4px;font-size:1rem;display:block;overflow:hidden}.ghq-trophy-room__fallback{place-items:center;min-height:100%;padding:clamp(120px,18vh,180px) clamp(16px,4vw,48px) 120px;display:grid}.ghq-trophy-room__fallback-stage{grid-template-columns:repeat(4,minmax(130px,1fr));gap:14px;width:min(820px,100%);display:grid}.ghq-trophy-fallback-item{text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;gap:8px;min-height:148px;padding:14px;display:grid}.ghq-trophy-fallback-item.is-selected{border-color:var(--trophy-color);background:color-mix(in srgb, var(--trophy-color) 16%, #ffffff12)}.ghq-trophy-fallback-item__shape{width:58px;height:58px;filter:drop-shadow(0 9px 14px color-mix(in srgb, var(--trophy-color) 22%, transparent))}.ghq-trophy-fallback-item__title,.ghq-trophy-fallback-item__recipient{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ghq-trophy-fallback-item__title{color:#fff0c2;font-weight:850}.ghq-trophy-fallback-item__recipient{color:#d7dfd1;font-size:.86rem}.ghq-trophy-room__fallback-note{color:#d7dfd1;text-align:center;max-width:52ch;margin:18px 0 0}@keyframes ghq-hit-path{0%,5%{opacity:0;stroke-dashoffset:1px}12%,22%{opacity:1;stroke-dashoffset:0}34%,to{opacity:0;stroke-dashoffset:0}}@keyframes ghq-hit-dot{0%,9%{opacity:0;transform:scale(.72)}15%,25%{opacity:1;transform:scale(1)}38%,to{opacity:0;transform:scale(.82)}}@keyframes ghq-hit-label{0%,13%{opacity:0}19%,28%{opacity:1}42%,to{opacity:0}}@keyframes ghq-confetti-drop{0%{opacity:0;transform:translate(-8px,-20px)rotate(0)}14%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift,18px), calc(100vh + 80px), 0) rotate(var(--confetti-spin,460deg))}}.ghq-trophy-room__empty{color:#fff0c2;place-items:center;min-height:340px;font-weight:850;display:grid}@media (width<=820px){.ghq-trophy-room{min-height:760px}.ghq-trophy-room__hud{display:grid}.ghq-trophy-room__headline{max-width:min(340px,100%)}.ghq-trophy-room--ceremony .ghq-trophy-room__headline{max-width:100%}.ghq-trophy-room__detail{width:auto;max-height:calc(100% - 196px);bottom:116px;left:16px;right:16px}.ghq-trophy-room--ceremony .ghq-trophy-room__detail{bottom:236px}.ghq-trophy-room__presentation{width:auto;height:auto;min-height:0;inset:auto 16px 236px}.ghq-trophy-room__presentation-main{grid-template-columns:1fr}.ghq-trophy-room__presentation-media{grid-template-rows:minmax(220px,1fr);grid-template-columns:1fr}.ghq-trophy-room__presentation-stats{grid-template-columns:repeat(var(--presentation-stat-mobile-columns,4), minmax(0, 1fr))}.ghq-trophy-room__presentation-trophy{min-height:220px}.ghq-trophy-room__award-strip{grid-auto-columns:minmax(150px,72vw)}.ghq-trophy-room__ceremony-controls{grid-template-columns:1fr}.ghq-trophy-room__ceremony-summary{order:-1}.ghq-trophy-room__ceremony-actions{grid-template-columns:1fr .62fr .56fr}.ghq-trophy-room__fallback-stage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ghq-trophy-room{min-height:790px}.ghq-trophy-room__stage{top:218px}.ghq-trophy-room__headline h1{font-size:clamp(2rem,13vw,3.3rem)}.ghq-trophy-room__detail dl div{grid-template-columns:1fr;gap:4px}.ghq-trophy-room__presentation-player,.ghq-trophy-room__fallback-stage{grid-template-columns:1fr}}@media (height<=520px) and (orientation:landscape){.ghq-trophy-room{min-height:620px;scroll-margin-top:84px}.ghq-trophy-room--ceremony{min-height:660px}.ghq-trophy-room__hud{top:76px;left:20px;right:20px}.ghq-trophy-room__headline{max-width:min(300px,36vw)}.ghq-trophy-room__headline h1,.ghq-trophy-room--ceremony .ghq-trophy-room__headline h1{font-size:clamp(1.65rem,4.8vw,2.6rem);line-height:.94}.ghq-trophy-room__headline p{margin-top:8px}.ghq-trophy-room__presentation{gap:6px;width:auto;min-height:0;padding:9px 8px 8px;inset:54px 10px 72px}.ghq-trophy-room__presentation-main{grid-template-columns:minmax(0,1fr) clamp(260px,36vw,390px);gap:8px}.ghq-trophy-room__presentation-media{grid-template-rows:minmax(0,1fr)}.ghq-trophy-room__presentation-copy{grid-template-rows:auto auto minmax(58px,1fr);gap:6px}.ghq-trophy-room__presentation-player{gap:8px}.ghq-trophy-room__presentation-avatar{width:44px;height:44px;font-size:.94rem}.ghq-trophy-room__presentation-player span{font-size:.54rem}.ghq-trophy-room__presentation-player h2{margin-top:2px;font-size:clamp(1.1rem,2.5vw,1.46rem)}.ghq-trophy-room__presentation-player p{margin-top:2px;font-size:.7rem}.ghq-trophy-room__presentation-stats{grid-template-columns:repeat(var(--presentation-stat-columns,8), minmax(0, 1fr));gap:3px;padding:5px}.ghq-trophy-room__presentation-stats div{border-radius:5px;gap:4px;min-height:25px;padding:4px 5px}.ghq-trophy-room__presentation-stats div:before{height:1px;left:5px;right:5px}.ghq-trophy-room__presentation-stats strong{font-size:.78rem}.ghq-trophy-room__presentation-stats span{letter-spacing:.04em;font-size:.56rem}.ghq-trophy-room__presentation-trophy{height:100%;min-height:0}.ghq-trophy-room__presentation-close{color:#0000;width:42px;min-height:26px;padding:0 8px;font-size:.64rem;top:6px;right:6px;overflow:hidden}.ghq-trophy-room__presentation-close:after{content:"Hide";color:#fff7e7;place-items:center;display:grid;position:absolute;inset:0}.ghq-trophy-room__ceremony-controls{grid-template-columns:minmax(74px,auto) minmax(120px,1fr) minmax(238px,auto) minmax(74px,auto);gap:6px;width:auto;padding:8px;bottom:12px}.ghq-trophy-room__ceremony-controls button{min-height:var(--dd-control-height-3xl);font-size:.78rem}.ghq-trophy-room__ceremony-actions{grid-template-columns:minmax(120px,1fr) minmax(60px,auto) minmax(54px,auto);gap:6px}.ghq-trophy-room__ceremony-controls .ghq-trophy-room__ceremony-toggle{padding:0 8px}.ghq-trophy-room__hit-reel{height:58px}.ghq-trophy-room__presentation-replay>.softball-awards-ceremony-spray{min-height:58px}.ghq-trophy-room__hit-reel svg{height:100%;padding-top:15px}.ghq-hit-reel__header{font-size:.48rem;top:5px;left:8px;right:8px}.ghq-hit-reel__hit text{font-size:4.2px}}@media (orientation:landscape) and (height<=520px) and (width>=680px){.ghq-trophy-room{min-height:clamp(360px,100svh - 18px,468px);scroll-margin-top:58px}.dd-ui-box.dd-app-content:has(.ghq-trophy-room--presenting){z-index:1100}.ghq-trophy-room--presenting{z-index:6000}.ghq-trophy-room--ceremony{min-height:clamp(378px,100svh - 12px,486px)}.ghq-trophy-room__hud{gap:10px;top:54px;left:18px;right:18px}.ghq-trophy-room__headline{max-width:min(286px,38%)}.ghq-trophy-room--ceremony .ghq-trophy-room__headline{max-width:min(430px,54%)}.ghq-trophy-room__headline span,.ghq-trophy-room__detail-heading>div>span,.ghq-trophy-room__ceremony-controls span{font-size:.58rem;line-height:1.05}.ghq-trophy-room__headline h1,.ghq-trophy-room--ceremony .ghq-trophy-room__headline h1{font-size:1.68rem;line-height:.92}.ghq-trophy-room--ceremony .ghq-trophy-room__headline h1{font-size:2.2rem}.ghq-trophy-room__headline p{margin-top:6px;font-size:.74rem;line-height:1.16}.ghq-trophy-room__mode-controls{padding:3px;top:54px;right:18px}.ghq-trophy-room__mode-controls button{min-width:var(--dd-button-min-width-mode-compact);min-height:var(--dd-control-height-lg);padding:0 var(--dd-control-pad-x-xl);font-size:.72rem}.ghq-trophy-room__actions{top:102px;right:18px}.ghq-trophy-room__detail{width:min(306px,42%);max-height:calc(100% - 154px);padding:10px;bottom:94px;right:18px}.ghq-trophy-room__detail-heading{grid-template-columns:auto minmax(0,1fr);gap:8px}.ghq-trophy-room__detail-mark{flex-basis:46px;width:46px;height:46px}.ghq-trophy-room__detail h2{font-size:1.05rem;line-height:1.04}.ghq-trophy-room__detail p,.ghq-trophy-room__detail dd{font-size:.78rem;line-height:1.22}.ghq-trophy-room__detail dl{gap:7px;margin-top:8px}.ghq-trophy-room__detail dl div{grid-template-columns:58px minmax(0,1fr);gap:8px}.ghq-trophy-room__detail-chips{gap:5px;margin-top:8px}.ghq-trophy-room__detail-chips span{padding:5px 7px;font-size:.58rem}.ghq-trophy-room__award-strip{grid-auto-columns:minmax(132px,1fr);gap:6px;padding:6px;bottom:12px;left:18px;right:18px;overflow-x:auto}.ghq-trophy-room__award-strip button{min-height:var(--dd-control-height-6xl);padding:var(--dd-control-pad-y-lg) var(--dd-control-pad-x-lg)}.ghq-trophy-room__award-strip span{font-size:.76rem}.ghq-trophy-room__award-strip strong{font-size:.66rem}.ghq-trophy-room__ceremony-controls{grid-template-columns:minmax(62px,auto) minmax(0,1fr) minmax(216px,auto) minmax(62px,auto);gap:6px;width:min(100% - 28px,760px);padding:7px;bottom:10px}.ghq-trophy-room__ceremony-controls button{min-height:var(--dd-control-height-xl);padding-inline:var(--dd-control-pad-x-md);font-size:.7rem}.ghq-trophy-room__ceremony-actions{grid-template-columns:minmax(108px,1fr) minmax(54px,auto) minmax(50px,auto);gap:6px}.ghq-trophy-room__ceremony-controls strong{font-size:.82rem}.ghq-trophy-room__presentation{inset:14px 10px 62px}.ghq-trophy-room--presenting .ghq-trophy-room__presentation{top:max(6px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));bottom:max(6px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));z-index:6001;padding:7px;position:fixed}.ghq-trophy-room--presenting .ghq-trophy-room__presentation-main{grid-template-columns:minmax(0,1fr) minmax(272px,36vw);gap:7px}.ghq-trophy-room--presenting .ghq-trophy-room__presentation-copy{grid-template-rows:auto auto minmax(0,1fr);gap:5px}.ghq-trophy-room--presenting .ghq-trophy-room__presentation-player{min-height:42px;padding-right:48px}.ghq-trophy-room--presenting .ghq-trophy-room__presentation-replay>.softball-awards-ceremony-spray{min-height:0}}@media (width<=520px){.ghq-trophy-room{min-height:690px}.ghq-trophy-room--ceremony{min-height:790px}.ghq-trophy-room__stage{top:178px}.ghq-trophy-room__hud{gap:10px;top:14px;left:14px;right:14px}.ghq-trophy-room__headline h1,.ghq-trophy-room--ceremony .ghq-trophy-room__headline h1{font-size:2.1rem;line-height:.94}.ghq-trophy-room__headline p{margin-top:8px;font-size:.9rem;line-height:1.26}.ghq-trophy-room__mode-controls button{min-width:var(--dd-button-min-width-mode);min-height:var(--dd-control-height-2xl);padding:0 var(--dd-control-pad-x-xl)}.ghq-trophy-room__detail{padding:14px;bottom:104px;left:14px;right:14px}.ghq-trophy-room--ceremony .ghq-trophy-room__detail{bottom:318px}.ghq-trophy-room__award-strip{grid-auto-columns:minmax(150px,66vw);bottom:14px;left:14px;right:14px}.ghq-trophy-room__ceremony-controls{gap:8px;width:calc(100% - 28px);padding:10px;bottom:14px}.ghq-trophy-room__ceremony-actions{grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(70px,auto)}}@media (prefers-reduced-motion:reduce){.ghq-trophy-room__mode-controls button,.ghq-trophy-room__award-strip button{transition:none}.ghq-hit-reel__hit path,.ghq-hit-reel__hit circle,.ghq-hit-reel__hit text,.ghq-trophy-room__confetti-piece{opacity:1;stroke-dashoffset:0;animation:none}.ghq-trophy-room__confetti-piece{display:none}}.dd-admin-workspace{gap:var(--dd-admin-workspace-gap,1rem);min-width:0;display:grid}.dd-admin-workspace__context-card,.dd-admin-workspace__task-card,.dd-admin-workspace__quick-card{min-width:0}.dd-admin-workspace__context{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.dd-admin-workspace__context-main{gap:.35rem;min-width:0;display:grid}.dd-admin-workspace__context-title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.dd-admin-workspace__context-title{font-size:clamp(1.15rem,1rem + .35vw,1.45rem);font-weight:800;line-height:1.15}.dd-admin-workspace__badges,.dd-admin-workspace__context-actions,.dd-admin-workspace__quick-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dd-admin-workspace__context-actions{justify-content:flex-end}.dd-admin-workspace__action-wrap{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.dd-admin-workspace__action>span{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.dd-admin-workspace__action-icon{flex:none;display:inline-flex}.dd-admin-workspace__help{border:1px solid color-mix(in srgb, currentColor 18%, transparent);width:1.45rem;min-width:1.45rem;height:1.45rem;min-height:1.45rem;color:inherit;cursor:pointer;opacity:.74;border-radius:999px;flex:none;transition:background-color .16s,border-color .16s,opacity .16s}.dd-admin-workspace__help:hover,.dd-admin-workspace__help:focus-visible{border-color:color-mix(in srgb, currentColor 38%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);opacity:1;outline:none}.dd-admin-workspace__help-popover{background:var(--dd-card-bg,#fff);min-width:min(17.5rem,100vw - 2rem);max-width:min(17.5rem,100vw - 2rem);color:var(--dd-text,#0f172a);border:1px solid #94a3b847;border-radius:8px;gap:.45rem;padding:.75rem;display:grid;box-shadow:0 18px 36px #0f172a38}.dd-admin-workspace__help-title{line-height:1.2}.dd-admin-workspace__help-copy{color:var(--dd-text-muted,#475569);line-height:1.35}.dd-admin-workspace__help-list{color:var(--dd-text-muted,#475569);gap:.3rem;margin:0;padding-left:1rem;display:grid}.dd-admin-workspace__meta{color:var(--dd-text-muted,#5f6b7a);flex-wrap:wrap;gap:.35rem .75rem;font-size:.85rem;display:flex}.dd-admin-workspace__meta-item{gap:.2rem;min-width:0;display:inline-flex}.dd-admin-workspace__metrics{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.dd-admin-workspace__metric{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);border-radius:8px;min-width:0;padding:.75rem}.dd-admin-workspace__metric-label-row{align-items:center;gap:.35rem;min-width:0;display:flex}.dd-admin-workspace__metric-value{margin-top:.15rem;font-size:1.25rem;font-weight:800;line-height:1.15}.dd-admin-workspace__top-grid{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.75fr);align-items:stretch;gap:1rem;display:grid}.dd-admin-workspace__tasks{gap:.65rem;display:grid}.dd-admin-workspace__task{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:.65rem;min-width:0;padding:.65rem 0;display:grid}.dd-admin-workspace__task:last-child{border-bottom:0;padding-bottom:0}.dd-admin-workspace__task-dot{background:var(--dd-accent,#3b82f6);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--dd-accent,#3b82f6) 16%, transparent);border-radius:999px;margin-top:.35rem}.dd-admin-workspace__task--warning .dd-admin-workspace__task-dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.dd-admin-workspace__task--danger .dd-admin-workspace__task-dot{background:#dc2626;box-shadow:0 0 0 3px #dc262629}.dd-admin-workspace__task--success .dd-admin-workspace__task-dot{background:#16a34a;box-shadow:0 0 0 3px #16a34a29}.dd-admin-workspace__task-main{gap:.15rem;min-width:0;display:grid}.dd-admin-workspace__task-heading{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dd-admin-workspace__tabbar{min-width:0}.dd-admin-workspace__tabbar--sticky{z-index:4;position:sticky;top:.75rem}.dd-admin-workspace__tabbar-shell{color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#27483af5,#0d2b1dfa);border:1px solid #94a3b838;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.6rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0000003d}.dd-admin-workspace__tabbar-meta{gap:.05rem;min-width:8rem;display:grid}.dd-admin-workspace__tabbar-meta .dd-ui-text{color:#f8fafce0}.dd-admin-workspace__tab-list{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;min-width:0;display:flex}.dd-admin-workspace__tab{color:#f8fafc;cursor:pointer;max-width:100%;min-height:2.25rem;font:inherit;background:#02061757;border:1px solid #e2e8f038;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.9rem;font-weight:700;line-height:1.1;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.dd-admin-workspace__tab:hover:not(:disabled),.dd-admin-workspace__tab:focus-visible{background:#0f172a8a;border-color:#bfdbfea8;outline:none}.dd-admin-workspace__tab.is-active{color:#fff;background:#2563eb42;border-color:#60a5fa}.dd-admin-workspace__tab:disabled{cursor:not-allowed;opacity:.55}.dd-admin-workspace__tab-count{color:#f8fafc;background:#e2e8f029;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;min-height:1.35rem;padding:0 .35rem;font-size:.75rem;display:inline-flex}.dd-admin-workspace__tab-help{opacity:.78;justify-content:center;align-items:center;display:inline-flex}.dd-admin-workspace__content{min-width:0}.dd-admin-workspace--compact{gap:.85rem}.dd-admin-workspace--compact .dd-admin-workspace__context-card{--dd-card-min-h:0}.dd-admin-workspace__compact-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.9rem;display:grid}.dd-admin-workspace--compact .dd-admin-workspace__context-title{font-size:clamp(1.15rem,1rem + .3vw,1.38rem)}.dd-admin-workspace__compact-subtitle{max-width:68rem;color:#f8fafcdb!important}.dd-admin-workspace--compact .dd-admin-workspace__meta{color:#e2e8f0b8}.dd-admin-workspace__compact-grid{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.6fr);align-items:stretch;gap:1rem;margin-top:.85rem;display:grid}.dd-admin-workspace__compact-task-column{gap:.4rem;min-width:0;display:grid}.dd-admin-workspace__compact-section-label{color:#e2e8f0c7;letter-spacing:0}.dd-admin-workspace__compact-tasks{gap:.65rem;min-width:0;display:grid}.dd-admin-workspace__compact-task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.dd-admin-workspace__compact-task{background:#02061729;border:1px solid #e2e8f01f;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;padding:.65rem;display:grid}.dd-admin-workspace__compact-task--featured{border-color:color-mix(in srgb, var(--dd-accent,#3b82f6) 36%, transparent);background:linear-gradient(135deg,#3b82f621,#02061733);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.75rem}.dd-admin-workspace__compact-task-grid .dd-admin-workspace__action,.dd-admin-workspace__compact-task-grid .dd-admin-workspace__action-wrap{grid-column:2;justify-self:start;margin-top:.15rem}.dd-admin-workspace__compact-task-main{gap:.1rem;min-width:0;display:grid}.dd-admin-workspace__compact-task-kicker{align-items:center;gap:.25rem;min-height:1.45rem;display:flex}.dd-admin-workspace__compact-task-title{color:#fff;font-size:.9rem;line-height:1.2}.dd-admin-workspace__compact-task-detail{overflow-wrap:break-word;white-space:normal;color:#e2e8f0c2!important}.dd-admin-workspace__compact-side{grid-template-rows:min-content;gap:.65rem;min-width:0;display:grid}.dd-admin-workspace__compact-summary{gap:.4rem;min-width:0;display:grid}.dd-admin-workspace__compact-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.dd-admin-workspace__compact-metric:last-child:nth-child(odd){grid-column:1/-1}.dd-admin-workspace__compact-metric{background:#02061729;border:1px solid #e2e8f01f;border-radius:8px;min-width:0;padding:.55rem .65rem}.dd-admin-workspace__compact-metric .dd-ui-text{color:#e2e8f0c2}.dd-admin-workspace__compact-metric-value{font-size:1rem;font-weight:800;line-height:1.1;color:#fff!important}.dd-admin-workspace__compact-actions{flex-wrap:wrap;align-content:start;gap:.45rem;min-width:0;display:flex}.dd-admin-workspace--compact .dd-admin-workspace__tabbar{margin-top:.75rem}.dd-admin-workspace--compact .dd-admin-workspace__tabbar-shell{padding:.45rem .55rem}.dd-admin-workspace--compact .dd-admin-workspace__tab{min-height:2rem;padding:.35rem .65rem;font-size:.85rem}.dd-admin-workspace--compact .dd-admin-workspace__tab-count{min-width:1.2rem;min-height:1.2rem}@media (width<=900px){.dd-admin-workspace__context,.dd-admin-workspace__top-grid,.dd-admin-workspace__tabbar-shell,.dd-admin-workspace__compact-header,.dd-admin-workspace__compact-grid{grid-template-columns:1fr}.dd-admin-workspace__context-actions,.dd-admin-workspace__tab-list{justify-content:flex-start}.dd-admin-workspace__tabbar-meta{min-width:0}.dd-admin-workspace__compact-side{grid-template-rows:auto}.dd-admin-workspace__compact-task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.dd-admin-workspace__task,.dd-admin-workspace__compact-task{grid-template-columns:auto minmax(0,1fr)}.dd-admin-workspace__task>.dd-admin-workspace__action,.dd-admin-workspace__task>.dd-admin-workspace__action-wrap,.dd-admin-workspace__compact-task>.dd-admin-workspace__action,.dd-admin-workspace__compact-task>.dd-admin-workspace__action-wrap{grid-column:2;justify-self:start}.dd-admin-workspace__quick-actions .dd-admin-workspace__action,.dd-admin-workspace__compact-actions .dd-admin-workspace__action{width:100%}.dd-admin-workspace__compact-metrics,.dd-admin-workspace__compact-task-grid{grid-template-columns:1fr}.dd-admin-workspace__compact-task--featured{grid-template-columns:auto minmax(0,1fr)}}.dd-league-page{width:100%}.dd-league-page__grid{align-items:stretch}.dd-league-page__col{min-width:0;display:flex}.dd-league-page__col>*{flex:auto;width:100%;min-width:0}.dd-league-page__col>.dd-skin-scope>.dd-ui-card,.dd-league-page__col>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-league-page__col>.dd-skin-scope>.custom-ui-Card-root,.dd-league-page__col>.dd-skin-scope>.custom-ui-Card-root>.dd-card{width:100%;height:100%}.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:cover;filter:brightness(1.06)saturate(1.04)contrast(1.02)}.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:none}.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<=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}}.dd-venue-summary-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.dd-venue-summary-tile{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent);border-radius:8px;padding:12px}.dd-venue-conflict-status{border:1px dashed color-mix(in srgb, var(--color-primary-light,#23a15c) 26%, transparent);border-radius:8px;padding:14px}.dd-venue-resource-label,.dd-venue-conflict-type{white-space:nowrap}.dd-venue-conflict-events{min-width:220px}.dd-venue-admin-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.dd-venue-form-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.dd-venue-resource-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.dd-venue-resource-card{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:color-mix(in srgb, var(--color-surface,#fff) 94%, var(--color-primary-light,#23a15c) 6%);border-radius:8px;padding:12px}.dd-tournaments-page{padding-bottom:40px}.dd-tournaments-context-card,.dd-tournaments-compact-card,.dd-tournaments-filter-card{--dd-card-min-h:0px}.dd-tournaments-context-shell{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dd-tournaments-context-main{gap:8px;min-width:0;display:grid}.dd-tournaments-context-title{font-size:clamp(1.6rem,2vw,2rem);font-weight:800;line-height:1.05}.dd-tournaments-context-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dd-tournaments-tabbar{width:100%}.dd-tournaments-tabbar-sticky{z-index:12;position:sticky;top:12px}.dd-tournaments-tabbar-shell{background:color-mix(in srgb, var(--dd-card-bg,#2f5b47) 82%, black 18%);border-radius:20px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 14px 28px #0003}.dd-tournaments-tabbar-meta{gap:2px;display:grid}.dd-tournaments-tabbar-track{--dd-universal-pill-tabs-gap:8px;--dd-universal-pill-tab-padding-y:10px;--dd-universal-pill-tab-padding-x:18px;--dd-universal-pill-tab-font-size:.98rem;flex-wrap:wrap;display:flex}.dd-tournaments-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dd-tournaments-data-list{gap:10px;display:grid}.dd-tournaments-data-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dd-tournaments-checklist{gap:10px;display:grid}.dd-tournaments-checklist-item{align-items:flex-start;gap:10px;display:flex}.dd-tournaments-checklist-item-alert .dd-tournaments-checklist-dot{background:color-mix(in srgb, var(--dd-color-danger,#d25656) 72%, white 28%)}.dd-tournaments-checklist-dot{background:color-mix(in srgb, var(--dd-color-jade,#22a060) 70%, white 30%);border-radius:999px;flex:none;width:8px;height:8px;margin-top:8px}.dd-tournaments-filter-shell{gap:16px;display:grid}.dd-tournaments-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dd-tournaments-filter-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dd-tournaments-admin-workspace .dd-admin-workspace__content{gap:16px;display:grid}.dd-tournaments-metric-tile{background:#040a0852;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.dd-tournaments-metric-value{font-size:1.45rem;font-weight:800;line-height:1}.dd-tournament-public-page{padding-bottom:40px}.dd-tournament-public-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.dd-tournament-public-metric{background:#040a0852;border-radius:8px;gap:2px;padding:10px 12px;display:grid}.dd-tournament-public-metric-value{font-size:1.5rem;font-weight:800;line-height:1}.dd-tournament-public-directory-card{--dd-card-min-h:0px}.dd-tournament-public-feature-list,.dd-tournament-public-list{gap:10px;display:grid}.dd-tournament-public-feature,.dd-tournament-public-row{border:1px solid color-mix(in srgb, var(--dd-card-border,#ffffff29) 78%, transparent);background:color-mix(in srgb, var(--dd-card-bg,#214635) 72%, black 28%);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(150px,190px) auto;align-items:center;gap:14px;min-width:0;padding:12px;display:grid}.dd-tournament-public-feature{grid-template-columns:minmax(280px,1.35fr) minmax(160px,.45fr) minmax(220px,.7fr) auto;gap:16px;padding:16px}.dd-tournament-public-row-main,.dd-tournament-public-row-meta,.dd-tournament-public-feature-capabilities{gap:6px;min-width:0;display:grid}.dd-tournament-public-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dd-tournament-public-feature .dd-tournament-public-row-actions{align-self:center}.dd-tournament-public-capability-strip{flex-wrap:wrap;gap:6px;display:flex}.dd-tournament-public-capability-pill{border:1px solid color-mix(in srgb, var(--dd-card-border,#ffffff29) 70%, transparent);min-height:26px;color:inherit;background:#040a0842;border-radius:999px;align-items:center;padding:4px 9px;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.dd-tournament-public-shell{gap:16px;display:grid}.dd-tournament-public-context{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dd-tournament-public-context-main{gap:8px;min-width:0;display:grid}.dd-tournament-public-context-actions{flex-wrap:wrap;gap:8px;display:flex}.dd-tournament-public-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.dd-tournament-public-grid>*{min-width:0;min-height:0}.dd-tournament-public-grid>.dd-skin-scope,.dd-tournament-public-grid>*>.dd-skin-scope,.dd-tournament-public-grid>.dd-skin-scope>.dd-ui-card,.dd-tournament-public-grid>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-tournament-public-grid>.dd-skin-scope>.custom-ui-Card-root,.dd-tournament-public-grid>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-tournament-public-grid>*>.dd-skin-scope>.dd-ui-card,.dd-tournament-public-grid>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-tournament-public-grid>*>.dd-skin-scope>.custom-ui-Card-root,.dd-tournament-public-grid>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card{width:100%;height:100%;min-height:0}.dd-tournament-public-filter-card,.dd-tournament-fan-card{--dd-card-min-h:0px}.dd-tournament-fan-status-banner{border-radius:8px}.dd-tournament-fan-ticker{gap:10px;display:grid}.dd-tournament-fan-ticker-item{background:#040a083d;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.dd-tournament-fan-map-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-tournament-fan-map-strip>div{background:#040a083d;border-radius:8px;padding:12px}.dd-tournament-fan-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dd-tournament-fan-summary-metric{background:#040a083d;border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.dd-tournament-fan-summary-value{font-size:1.45rem;font-weight:900;line-height:1}.dd-tournament-schedule-group{background:#040a082e;border-radius:8px;gap:10px;padding:12px;display:grid}.dd-tournament-schedule-group-list{gap:8px;display:grid}.dd-tournament-schedule-group-row{border-top:1px solid #ffffff1a;grid-template-columns:minmax(110px,.45fr) minmax(0,1fr) minmax(120px,.45fr);align-items:center;gap:12px;min-width:0;padding:10px 0;display:grid}.dd-tournament-schedule-time,.dd-tournament-schedule-main{gap:3px;min-width:0;display:grid}@media (width<=960px){.dd-tournaments-section-grid,.dd-tournaments-filter-grid,.dd-tournaments-filter-stats,.dd-tournament-public-grid,.dd-tournament-fan-summary-grid{grid-template-columns:1fr}.dd-tournament-public-grid{align-items:start}.dd-tournament-public-grid>.dd-skin-scope,.dd-tournament-public-grid>*>.dd-skin-scope,.dd-tournament-public-grid>.dd-skin-scope>.dd-ui-card,.dd-tournament-public-grid>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-tournament-public-grid>.dd-skin-scope>.custom-ui-Card-root,.dd-tournament-public-grid>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-tournament-public-grid>*>.dd-skin-scope>.dd-ui-card,.dd-tournament-public-grid>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-tournament-public-grid>*>.dd-skin-scope>.custom-ui-Card-root,.dd-tournament-public-grid>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card{height:auto}.dd-tournament-public-feature{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr)}.dd-tournaments-context-actions,.dd-tournament-public-context-actions{justify-content:flex-start}}@media (width<=640px){.dd-tournaments-tabbar-sticky{top:8px}.dd-tournaments-context-shell{gap:12px}.dd-tournament-schedule-group-row,.dd-tournament-public-feature,.dd-tournament-public-row{grid-template-columns:1fr}.dd-tournament-public-feature,.dd-tournament-public-row{padding:12px}.dd-tournament-public-row-actions{justify-content:flex-start}.dd-tournaments-tab{width:100%}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px){.dd-tournament-public-shell{gap:var(--dd-mobile-grid-gap)}.dd-tournament-public-page .dd-card{--dd-card-pad:var(--dd-mobile-card-pad-emphasis);--dd-card-min-h:var(--dd-mobile-card-min-h)}.dd-tournament-public-page .dd-card-titlebar{column-gap:var(--dd-mobile-titlebar-gap);row-gap:var(--dd-mobile-titlebar-row-gap);margin-bottom:5px}.dd-tournament-public-page .dd-card-titlebar-actions{justify-content:flex-end;gap:var(--dd-mobile-gap-sm);flex:0 auto}.dd-tournament-public-title-actions{gap:var(--dd-mobile-gap-sm)!important;flex-wrap:nowrap!important;display:flex!important}.dd-tournament-public-title-actions .btn-pill,.dd-tournament-public-title-actions .dd-ui-button,.dd-tournament-public-title-actions button{min-width:0;min-height:var(--dd-mobile-button-height-sm);white-space:nowrap;line-height:1.05;padding-inline:var(--dd-mobile-button-padding-x-sm)!important;font-size:var(--dd-mobile-font-micro)!important}.dd-tournament-public-title-actions svg{width:13px!important;height:13px!important}.dd-tournament-public-context{gap:var(--dd-mobile-grid-gap);grid-template-columns:minmax(0,1fr) minmax(210px,.52fr);align-items:end;display:grid}.dd-tournament-public-context-main{gap:var(--dd-mobile-gap-sm)}.dd-tournament-public-context-main :where(h1,.custom-ui-Title-root,.dd-ui-title){line-height:1.04;font-size:var(--dd-mobile-font-page-title)!important}.dd-tournament-public-context-main .custom-ui-Text-root,.dd-tournament-public-context-main .dd-ui-text{line-height:1.15;font-size:var(--dd-mobile-font-meta)!important}.dd-tournament-public-context-actions{gap:var(--dd-mobile-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dd-tournament-public-metric{padding:var(--dd-mobile-card-pad-emphasis);border-radius:var(--dd-mobile-card-radius)}.dd-tournament-public-metric .custom-ui-Text-root,.dd-tournament-public-metric .dd-ui-text{line-height:1.08;font-size:var(--dd-mobile-font-tiny)!important}.dd-tournament-public-metric-value{font-size:1.15rem!important}.dd-tournament-public-grid,.dd-tournament-fan-summary-grid{gap:var(--dd-mobile-grid-gap)}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (height<=620px) and (width<=700px){.dd-tournament-public-title-actions .btn-pill span,.dd-tournament-public-title-actions .dd-ui-button span{max-width:var(--dd-button-label-max-width-compact);text-overflow:ellipsis;overflow:hidden}.dd-tournament-public-context-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-media-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dd-media-link-card{background:#040a083d;border-radius:8px;gap:10px;padding:12px;display:grid}.dd-live-stream-card{background:#040a0847;border:1px solid #ffffff1a;border-radius:8px;gap:10px;padding:14px;display:grid}.dd-media-link-frame{aspect-ratio:16/9;background:#0000005c;border:0;border-radius:8px;width:100%}.dd-media-link-actions,.dd-recap-actions{flex-wrap:wrap;gap:8px;display:flex}.dd-media-link-action.btn-pill{--pill-gap:8px;--pill-padding-y:4px;--pill-padding-x:13px;min-height:var(--dd-control-height-3xl);padding-right:5px}.dd-media-link-action__icon{color:currentColor;background:#ffffff2e;border-radius:999px;width:28px;height:28px}.dd-recap-fact-list{gap:6px;display:grid}.dd-recap-highlight{background:#040a0847;border-radius:8px;gap:4px;padding:12px;display:grid}:root[data-dd-viewport-density=compact-height] .dd-universal-recap-composer,:root[data-dd-viewport-density=compact-landscape] .dd-universal-recap-composer{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:6px!important;display:grid!important}:root[data-dd-viewport-density=compact-height] .dd-universal-recap-composer>:first-child,:root[data-dd-viewport-density=compact-landscape] .dd-universal-recap-composer>:first-child{grid-area:1/1}:root[data-dd-viewport-density=compact-height] .dd-universal-recap-composer>:nth-child(2),:root[data-dd-viewport-density=compact-landscape] .dd-universal-recap-composer>:nth-child(2){grid-area:1/2/span 3}:root[data-dd-viewport-density=compact-height] .dd-universal-recap-composer>.dd-recap-highlight,:root[data-dd-viewport-density=compact-landscape] .dd-universal-recap-composer>.dd-recap-highlight{grid-area:2/1;gap:2px;padding:8px}:root[data-dd-viewport-density=compact-height] .dd-universal-recap-composer>:last-child,:root[data-dd-viewport-density=compact-landscape] .dd-universal-recap-composer>:last-child{grid-area:3/1;width:100%}.dd-team-admin-col{align-items:stretch;min-width:0;display:flex}.dd-team-admin-col>*,.dd-team-admin-col>.dd-skin-scope{flex:auto;min-width:0;display:flex}.dd-team-admin-col>*>.dd-skin-scope,.dd-team-admin-col>*>.dd-skin-scope>.dd-ui-card,.dd-team-admin-col>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-admin-col>*>.dd-skin-scope>.custom-ui-Card-root,.dd-team-admin-col>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-admin-col>.dd-skin-scope>.dd-ui-card,.dd-team-admin-col>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-admin-col>.dd-skin-scope>.custom-ui-Card-root,.dd-team-admin-col>.dd-skin-scope>.custom-ui-Card-root>.dd-card{width:100%;height:100%}.dd-team-admin-col .dd-card{flex-direction:column;height:100%;display:flex}@media (width<=720px){.dd-team-admin-col,.dd-team-admin-col>*,.dd-team-admin-col>.dd-skin-scope{display:block}.dd-team-admin-col>*>.dd-skin-scope,.dd-team-admin-col>*>.dd-skin-scope>.dd-ui-card,.dd-team-admin-col>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-admin-col>*>.dd-skin-scope>.custom-ui-Card-root,.dd-team-admin-col>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-admin-col>.dd-skin-scope>.dd-ui-card,.dd-team-admin-col>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-admin-col>.dd-skin-scope>.custom-ui-Card-root,.dd-team-admin-col>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-admin-col .dd-card{height:auto;min-height:0}}.dd-team-info-duo{--dd-team-gap:var(--custom-ui-spacing-md,16px);gap:var(--dd-team-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.dd-team-info-grid{align-items:stretch}.dd-team-info-grid>.dd-team-info-col[data-compact-span=half]{align-self:stretch}.dd-team-info-left,.dd-team-info-right,.dd-team-info-inner{min-width:0;display:flex}.dd-team-info-left,.dd-team-info-right{min-height:0}.dd-team-info-right{overflow:hidden}.dd-team-info-inner{flex:auto;width:100%;min-height:0}.dd-team-info-inner>.dd-skin-scope,.dd-team-info-inner--sync>.dd-skin-scope,.dd-team-info-inner--sync>.dd-skin-scope>.dd-ui-card,.dd-team-info-inner>.dd-skin-scope>.dd-ui-card,.dd-team-info-inner>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-inner--sync>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-inner>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-inner>.dd-skin-scope>.custom-ui-Card-root>.dd-card{flex:auto;width:100%;min-width:0;min-height:0;display:flex}.dd-team-info-inner>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-inner>.dd-skin-scope>.custom-ui-Card-root>.dd-card{flex-direction:column}.dd-team-info-inner--sync>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-inner--sync>.dd-skin-scope>.custom-ui-Card-root>.dd-card{overflow:hidden}.dd-team-info-titlebar .dd-card-titlebar-actions{justify-content:flex-end}.dd-team-info-titlebar .dd-card-titlebar-item--select{flex:0 1 var(--dd-team-info-season-control-w,220px);min-width:min(100%, var(--dd-team-info-season-control-min-w,176px));max-width:min(100%, var(--dd-team-info-season-control-max-w,240px))}.dd-team-info-season-control{width:100%;min-width:0}.dd-team-info-season-control>*{max-width:100%}.dd-team-info-summary{align-items:center;gap:var(--custom-ui-spacing-md,16px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dd-team-info-identity-panel,.dd-team-info-leagues-panel{min-width:0}.dd-team-info-team-lockup{align-items:center;min-width:0}.dd-team-info-avatar{width:112px;min-width:112px;height:112px}.dd-team-info-meta-stack{min-width:0}.dd-team-info-leagues-panel{border-left:1px solid #ffffff1a;align-items:center;min-height:112px;padding:14px 16px;display:flex}.dd-team-info-leagues{align-content:center}.dd-team-info-col[data-compact-span=half]{align-items:stretch;min-width:0;display:flex}.dd-team-info-col[data-compact-span=half]>*,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope{flex:auto;min-width:0;display:flex}.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root>.dd-card{width:100%;height:100%;min-height:0}.dd-team-info-col .dd-card{flex-direction:column;display:flex}@container (width<=480px){.dd-team-info-details-card .dd-team-info-summary{grid-template-columns:minmax(0,1fr);gap:8px}.dd-team-info-details-card .dd-team-info-avatar{width:64px;min-width:64px;height:64px}.dd-team-info-details-card .dd-team-info-leagues-panel{border-top:1px solid #ffffff1a;border-left:0;min-height:0;padding:8px 0 0}}@media (width<=62em){.dd-team-info-grid{align-items:start}.dd-team-info-duo{grid-template-columns:1fr}.dd-team-info-left,.dd-team-info-right{min-height:0;overflow:visible}.dd-team-info-col[data-compact-span=half],.dd-team-info-col[data-compact-span=half]>*,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope{display:block}.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-col[data-compact-span=half]>*>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.dd-ui-card>.dd-card,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root,.dd-team-info-col[data-compact-span=half]>.dd-skin-scope>.custom-ui-Card-root>.dd-card,.dd-team-info-col[data-compact-span=half] .dd-card{height:auto;min-height:0}}@media (width<=720px){.dd-team-info-summary{grid-template-columns:1fr}.dd-team-info-leagues-panel{border-top:1px solid #ffffff1a;border-left:0;min-height:0;padding:12px 0 0}}@media (width<=560px){.dd-team-info-titlebar .dd-card-titlebar-actions,.dd-team-info-titlebar .dd-card-titlebar-item--select{width:100%;max-width:100%}}@media (orientation:landscape) and (width<=900px) and (height<=440px){.dd-app-shell--compact-landscape .dd-team-info-col.dd-ui-grid-col[data-compact-span],:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col.dd-ui-grid-col[data-compact-span],.dd-app-shell--compact-landscape .dd-team-info-col>.dd-game-day-hub :where(.dd-game-day-hub__primary-grid,.dd-game-day-hub__secondary-grid,.dd-game-day-hub__extra-grid)>.dd-ui-grid-col[data-compact-span],:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col>.dd-game-day-hub :where(.dd-game-day-hub__primary-grid,.dd-game-day-hub__secondary-grid,.dd-game-day-hub__extra-grid)>.dd-ui-grid-col[data-compact-span]{--dd-ui-grid-col-width-active:100%!important;flex-basis:100%!important;max-width:100%!important}.dd-app-shell--compact-landscape .dd-team-info-details-card,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-details-card{--dd-card-pad:var(--dd-mobile-card-pad-emphasis)}.dd-app-shell--compact-landscape .dd-team-info-titlebar,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-titlebar{margin-bottom:6px!important}.dd-app-shell--compact-landscape .dd-team-info-titlebar .dd-card-titlebar-actions,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-titlebar .dd-card-titlebar-actions{flex:0 auto;min-width:0}.dd-app-shell--compact-landscape .dd-team-info-titlebar .dd-card-titlebar-item--select,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-titlebar .dd-card-titlebar-item--select{flex:0 124px;min-width:112px;max-width:132px}.dd-app-shell--compact-landscape .dd-team-info-season-control,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-season-control{width:124px}.dd-app-shell--compact-landscape .dd-team-info-season-control>*,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-season-control>*{width:100%!important;max-width:100%!important}.dd-app-shell--compact-landscape .dd-team-info-summary,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-summary,.dd-app-shell--compact-landscape .dd-team-info-meta-stack,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-meta-stack{gap:var(--dd-mobile-gap-xs)!important}.dd-app-shell--compact-landscape .dd-team-info-team-lockup,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-team-lockup{min-width:0;align-items:center!important;gap:7px!important}.dd-app-shell--compact-landscape .dd-team-info-avatar,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-avatar{border-radius:7px!important;width:48px!important;min-width:48px!important;height:48px!important;font-size:.78rem!important}.dd-app-shell--compact-landscape .dd-team-info-summary,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--dd-mobile-grid-gap)!important}.dd-app-shell--compact-landscape .dd-team-info-leagues-panel,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-leagues-panel{border-top:0;border-left:1px solid #ffffff1a;min-height:48px;padding:8px 0 8px 10px}.dd-app-shell--compact-landscape .dd-team-info-team-name,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-team-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:.9rem!important;line-height:1.05!important}.dd-app-shell--compact-landscape .dd-team-info-meta,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-meta{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:.68rem!important;line-height:1.12!important}.dd-app-shell--compact-landscape .dd-team-info-leagues,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-leagues{gap:var(--dd-mobile-gap-sm)!important}.dd-app-shell--compact-landscape .dd-team-info-leagues-label,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-leagues-label{font-size:var(--dd-mobile-font-caption)!important;line-height:1.05!important}.dd-app-shell--compact-landscape .dd-team-info-leagues :where(.dd-ui-badge,.custom-ui-Badge-root),:root[data-dd-viewport-density=compact-landscape] .dd-team-info-leagues :where(.dd-ui-badge,.custom-ui-Badge-root){--badge-fz:var(--dd-mobile-badge-table-font-size);--badge-padding-x:var(--dd-mobile-badge-table-padding-x);max-width:100%;height:auto}.dd-app-shell--compact-landscape .dd-team-info-leagues :where(.dd-ui-badge-label,.custom-ui-Badge-label),:root[data-dd-viewport-density=compact-landscape] .dd-team-info-leagues :where(.dd-ui-badge-label,.custom-ui-Badge-label){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__list,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__list{gap:var(--dd-mobile-grid-gap)}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__item,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__item{border-radius:10px;grid-template-columns:48px minmax(0,1fr);gap:8px;min-height:64px;padding:8px}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__media,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__media{border-radius:9px;width:48px;height:48px;padding:5px}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__placeholder,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__placeholder{font-size:.86rem}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__meta,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__meta{gap:3px}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__name-row,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__name-row{gap:5px}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__name,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__name{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.05;overflow:hidden}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__subtitle,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__subtitle{letter-spacing:.04em;min-height:16px;padding-inline:5px;font-size:.48rem}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__description,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__description{font-size:var(--dd-mobile-font-caption);-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.dd-app-shell--compact-landscape .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__link,:root[data-dd-viewport-density=compact-landscape] .dd-team-info-col .dd-team-sponsors--display .dd-team-sponsors__link{font-size:var(--dd-mobile-font-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}}.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}@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}}@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)}}.dd-duty-summary-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.dd-duty-summary-tile{background:#040a083d;border-radius:8px;padding:12px}.dd-duty-signup-list{gap:10px;display:grid}.dd-duty-signup-row{background:#040a083d;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dd-discovery-directory{width:100%}.dd-discovery-directory__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dd-discovery-directory__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.dd-discovery-directory__filters>:first-child{grid-column:1/-1}.dd-discovery-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.dd-discovery-entity-card{border:1px solid color-mix(in srgb, var(--dd-discovery-accent,#53b7ff) 24%, #ffffff1f);background:linear-gradient(180deg, color-mix(in srgb, var(--dd-discovery-accent,#53b7ff) 8%, #ffffff0a), #ffffff05), #ffffff06;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:grid}.dd-discovery-entity-card__main{gap:.25rem;min-width:0;display:grid}.dd-discovery-entity-card__name,.dd-discovery-entity-card__description,.dd-discovery-entity-card__meta{overflow-wrap:anywhere;min-width:0}.dd-discovery-entity-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dd-discovery-entity-card__link{background:color-mix(in srgb, var(--dd-discovery-accent,#53b7ff) 16%, transparent);border:1px solid color-mix(in srgb, var(--dd-discovery-accent,#53b7ff) 32%, transparent);min-height:1.75rem;color:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 .65rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.dd-discovery-directory__empty{background:#ffffff06;border:1px dashed #ffffff2e;border-radius:8px;padding:.85rem}@media (width<=720px){.dd-discovery-directory__filters,.dd-discovery-directory__grid,.dd-discovery-entity-card{grid-template-columns:minmax(0,1fr)}}.dd-universal-notification-bell__button{color:var(--color-primary-light,#23a15c)!important;background:color-mix(in srgb, var(--dd-sidebar-palette-card,var(--color-primary,#2b5342)), transparent 80%)!important;border:0!important;border-radius:9999px!important}.dd-universal-notification-bell .custom-ui-Indicator-indicator,.dd-universal-notification-bell .dd-ui-indicator-badge{min-width:16px;height:16px;padding-inline:4px;font-weight:800}.dd-universal-notification-card{min-height:100%}.dd-universal-notification-inbox,.dd-universal-notification-inbox__toolbar,.dd-universal-notification-inbox__list{min-width:0}.dd-universal-notification-row{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;overflow:hidden}.dd-universal-notification-row.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-universal-notification-row__main{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:12px 13px 8px}.dd-universal-notification-row__copy,.dd-universal-notification-preferences__copy{flex:auto;min-width:0}.dd-universal-notification-row__title,.dd-universal-notification-row__subtitle{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.dd-universal-notification-row__meta{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 72%, white 28%)}.dd-universal-notification-row__arrow{opacity:.7;flex:none;margin-top:2px}.dd-universal-notification-row__actions{padding:0 13px 12px}.dd-universal-notification-row__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-universal-notification-row__open:hover{color:color-mix(in srgb, var(--color-primary-light,#23a15c) 88%, white 12%)}.dd-universal-notification-row__mark{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-universal-notification-row__mark:disabled{opacity:.65;cursor:wait}.dd-universal-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-universal-notification-preferences__list{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:14px;overflow:hidden}.dd-universal-notification-preferences__row{border-bottom:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 12%, transparent);min-height:56px;padding:12px}.dd-universal-notification-preferences__row:last-child{border-bottom:0}.dd-universal-notification-preferences__label{overflow-wrap:anywhere}.dd-payment-summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.dd-payment-summary-tile{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent);border-radius:8px;padding:12px}.dd-payment-source-badge{white-space:nowrap}.dd-payment-empty{border:1px dashed color-mix(in srgb, var(--color-primary-light,#23a15c) 26%, transparent);border-radius:8px;padding:14px}.dd-manual-payment-ledger{width:100%}.dd-payment-toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:12px;display:grid}.dd-payment-action-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dd-payment-action-panel{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);border-radius:8px;align-content:start;gap:10px;padding:12px;display:grid}.dd-payment-checkout-panel{border-top:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);padding-top:10px}.dd-payment-transaction-list{gap:8px;display:grid}.dd-payment-transaction-row{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 14%, transparent);border-radius:8px;padding:10px 12px}@media (width<=720px){.dd-payment-toolbar{grid-template-columns:1fr}}.dd-registration-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.dd-registration-card-span{grid-column:1/-1}.dd-registration-metrics{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:10px;display:grid}.dd-registration-metric{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 18%, transparent);background:color-mix(in srgb, var(--color-primary-light,#23a15c) 8%, transparent);border-radius:8px;padding:10px}.dd-registration-question-list,.dd-registration-control-list{gap:10px;display:grid}.dd-registration-question-row,.dd-registration-control-row{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);background:color-mix(in oklab, var(--dd-palette-card,#2b5342), black 10%);border-radius:8px;grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) minmax(140px,.6fr) max-content;align-items:end;gap:10px;padding:10px;display:grid}.dd-registration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-registration-filter-grid{grid-template-columns:minmax(220px,1fr) minmax(180px,.4fr);align-items:end;gap:12px;display:grid}.dd-registration-form-grid .dd-registration-wide{grid-column:1/-1}.dd-registration-table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dd-registration-card .row-actions{justify-content:flex-start}.dd-registration-card .dd-universal-select,.dd-registration-card .dd-universal-select__root,.dd-registration-card .dd-universal-select__wrapper{min-width:0}.dd-registration-empty{border:1px dashed color-mix(in srgb, var(--color-primary-light,#23a15c) 26%, transparent);border-radius:8px;padding:14px}.dd-public-registration-page{width:100%}.dd-public-registration-participant,.dd-public-registration-waiver,.dd-public-registration-file-notice{border:1px solid color-mix(in srgb, var(--color-primary-light,#23a15c) 16%, transparent);background:color-mix(in srgb, var(--dd-palette-card,#2b5342) 84%, black);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.dd-public-registration-waiver-body{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=960px){.dd-registration-workspace-grid,.dd-registration-form-grid,.dd-registration-filter-grid,.dd-registration-question-row,.dd-registration-control-row{grid-template-columns:1fr}}@media (width<=560px){.dd-registration-card .btn-pill,.dd-registration-card .dd-ui-button{width:100%}}.dd-team-sponsors{gap:12px;display:grid}.dd-team-sponsors__list{gap:12px;max-height:248px;padding-right:4px;display:grid;overflow:auto}.dd-team-sponsors__item{background:linear-gradient(#ffffff0a,#ffffff04),#ffffff05;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:112px;padding:12px;display:grid}.dd-team-sponsors__media{box-sizing:border-box;background:linear-gradient(#fffffff0,#e9efecf0);border-radius:14px;place-items:center;width:132px;height:86px;padding:10px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff94}.dd-team-sponsors__media img{object-fit:contain;width:82%;height:82%;display:block}.dd-team-sponsors--display .dd-team-sponsors__list{gap:14px;max-height:none;padding-right:0;overflow:visible}.dd-team-sponsors--display .dd-team-sponsors__item,.dd-team-sponsors--manage .dd-team-sponsors__item{background:radial-gradient(circle at 100% 0,#709d8424,#0000 46%),linear-gradient(#ffffff09,#ffffff04),#ffffff05;border-color:#ffffff13;border-radius:22px;grid-template-columns:112px minmax(0,1fr);gap:16px;min-height:138px;padding:16px;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #020a0724}.dd-team-sponsors--manage .dd-team-sponsors__item{grid-template-columns:112px minmax(0,1fr) auto}.dd-team-sponsors--display .dd-team-sponsors__media,.dd-team-sponsors--manage .dd-team-sponsors__media{background:linear-gradient(#f6f9f7f5,#ebf0edf0);border:1px solid #ffffff2e;border-radius:20px;width:112px;height:112px;padding:10px;position:relative;box-shadow:inset 0 1px #ffffff57,0 8px 16px #020a0729}.dd-team-sponsors--display .dd-team-sponsors__media img,.dd-team-sponsors--manage .dd-team-sponsors__media img{object-fit:contain;width:100%;height:100%}.dd-team-sponsors--display .dd-team-sponsors__meta,.dd-team-sponsors--manage .dd-team-sponsors__meta{align-content:center;gap:6px}.dd-team-sponsors--display .dd-team-sponsors__name-row,.dd-team-sponsors--manage .dd-team-sponsors__name-row{gap:10px}.dd-team-sponsors--display .dd-team-sponsors__name,.dd-team-sponsors--manage .dd-team-sponsors__name{font-size:19px;line-height:1.05}.dd-team-sponsors--display .dd-team-sponsors__subtitle,.dd-team-sponsors--manage .dd-team-sponsors__subtitle{letter-spacing:.1em;min-height:22px;padding:0 8px;font-size:10px}.dd-team-sponsors--display .dd-team-sponsors__description,.dd-team-sponsors--manage .dd-team-sponsors__description{font-size:12px;line-height:1.5}.dd-team-sponsors--display .dd-team-sponsors__link,.dd-team-sponsors--manage .dd-team-sponsors__link{color:#cef1dbe6;width:fit-content;font-size:12px}.dd-team-sponsors--display .dd-team-sponsors__actions{display:none}.dd-team-sponsors--manage .dd-team-sponsors__actions{align-self:center}.dd-team-sponsors__placeholder{letter-spacing:.04em;color:#222e29e6;text-transform:uppercase;font-size:24px;font-weight:800}.dd-team-sponsors__meta{gap:4px;min-width:0;display:grid}.dd-team-sponsors__name-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dd-team-sponsors__name{color:#f5f8f6f2;font-size:18px;font-weight:700;line-height:1.1}.dd-team-sponsors__subtitle{letter-spacing:.08em;text-transform:uppercase;color:#7beaa9f0;background:#23a15c1f;border:1px solid #48d98847;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.dd-team-sponsors__description{color:#d3dfd9b8;font-size:13px;line-height:1.45}.dd-team-sponsors__link{letter-spacing:.04em;color:#bbeccfe0;font-size:12px;font-weight:700;text-decoration:none}.dd-team-sponsors__link:hover{text-decoration:underline}.dd-team-sponsors__actions{align-self:start;align-items:center;gap:8px;display:flex}.dd-team-sponsors__empty{background:#ffffff05;border:1px dashed #ffffff24;border-radius:18px;gap:6px;padding:18px;display:grid}.dd-team-sponsors__preview{background:linear-gradient(#fffffff0,#e9efecf0);border-radius:16px;place-items:center;width:100%;max-width:210px;height:110px;display:grid;overflow:hidden}.dd-team-sponsors__preview img{object-fit:contain;width:100%;height:100%;display:block}.dd-team-sponsors__modal-note{color:#d3dfd9b8;font-size:12px;line-height:1.45}@media (width<=48em){.dd-team-sponsors__list{max-height:none;padding-right:0;overflow:visible}.dd-team-sponsors__item{grid-template-columns:112px minmax(0,1fr)}.dd-team-sponsors__actions{grid-column:1/-1;justify-content:flex-end}.dd-team-sponsors--display .dd-team-sponsors__item{grid-template-columns:92px minmax(0,1fr);min-height:118px;padding:14px}.dd-team-sponsors--display .dd-team-sponsors__media,.dd-team-sponsors--manage .dd-team-sponsors__media{width:92px;height:92px;padding:8px}.dd-team-sponsors--manage .dd-team-sponsors__item{grid-template-columns:92px minmax(0,1fr);min-height:118px;padding:14px}}: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;--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{--dd-feature-tile-h:240px;--dd-feature-desc-lines:4;--card-padding:var(--space-4);--input-padding:var(--space-2) var(--space-3);--toggle-track-bg:var(--input-bg,color-mix(in srgb, var(--dd-bg-2), white 3%));--toggle-track-border:color-mix(in srgb, var(--color-primary), white 12%);--toggle-active-bg:linear-gradient(90deg, var(--pill-primary-edge,#241108), var(--pill-primary-core,#bb5f1d), var(--pill-primary-edge,#241108));--toggle-thumb-start:var(--pill-primary-edge,#241108);--toggle-thumb-end:var(--pill-primary-core,#bb5f1d);--toggle-thumb-ring:#bb5f1d73;--toggle-thumb-glow-rgb:187, 95, 29;--toggle-label:color-mix(in srgb, var(--dd-text), transparent 28%);--toggle-label-active:#fff2e6;--toggle-label-disabled:color-mix(in srgb, var(--dd-text), transparent 55%)}@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}: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}: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:34px;--dd-titlebar-field-control-h:34px;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>: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}: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-color-jade:#2b644c;--dd-color-sapphire:#294e8e;--dd-color-danger:#992932;--dd-color-warning:#949494;--dd-color-amethyst:#712d9f;--dd-color-amethyst-mid:#873bba;--dd-color-spessartite:#c86a19;--color-primary:#bb5f1d;--color-primary-light:#e17d2b;--color-primary-dark:#241108;--color-accent:#ffbe82;--dd-shell-palette-card:#bb5f1d;--dd-shell-palette-mid:#d96b1d;--dd-palette-card:#bb5f1d;--dd-palette-card-secondary:#8d4311;--dd-palette-secondary-card:#8d4311;--dd-palette-mid:#d96b1d;--dd-bg:#0a0402;--dd-bg-2:#140904;--dd-bg-3:#1f0f06;--dd-text:#f4f3fa;--dd-muted:#c9c6d8;--dd-content-max:1400px}html,body,#root{height:100%}body{color:var(--dd-text);background-color:var(--dd-bg);background:radial-gradient(circle at 16% -12%, color-mix(in srgb, var(--dd-palette-mid), transparent 92%) 0%, transparent 60%), radial-gradient(circle at 88% 2%, color-mix(in srgb, var(--color-primary), transparent 95%) 0%, transparent 48%), linear-gradient(160deg, var(--dd-bg) 0%, var(--dd-bg-2) 54%, var(--dd-bg-3) 100%);font-family:var(--dd-font-family);margin:0;position:relative}html[data-ui-color-scheme=dark]{--custom-ui-color-body:var(--dd-bg);--custom-ui-color-text:var(--dd-text);--custom-ui-color-anchor:var(--color-primary-light);--custom-ui-color-border:color-mix(in srgb, var(--dd-palette-mid), black 55%)}.dd-page-wrap{max-width:var(--dd-content-max);margin:0 auto}.dd-muted{color:var(--dd-muted)}.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}: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,.custom-ui-Combobox-dropdown,.custom-ui-Select-dropdown,.custom-ui-MultiSelect-dropdown){background:linear-gradient(180deg, color-mix(in srgb, var(--dd-bg-2), white 4%) 0%, color-mix(in srgb, var(--dd-bg-3), black 10%) 100%)!important;color:var(--dd-text)!important;border:1px solid color-mix(in srgb, var(--color-primary), white 18%)!important}:where(.custom-ui-Input-input,.custom-ui-Textarea-input,.custom-ui-Select-input)::placeholder{color:color-mix(in srgb, var(--dd-muted), transparent 15%)!important}:root{--pill-secondary-edge:#140a05;--pill-secondary-core:#060302;--pill-danger-edge:#2a1512;--pill-danger-core:#8f2b2b;--pill-warning-edge:#2a241f;--pill-warning-core:#b8aa95;--pill-sapphire-edge:#11192b;--pill-sapphire-core:#2b56aa;--pill-amethyst-edge:#24172f;--pill-amethyst-core:#6f3fb3;--pill-spessartite-edge:#2b1609;--pill-spessartite-core:#bb5f1d;--pill-radius:9999px;--pill-padding-y:10px;--pill-padding-x:18px;--pill-font-weight:700;--pill-gap:8px;--pill-specular:linear-gradient(to bottom, #ffffff3d, #ffffff14 50%, #fff0 51%, #00000024 100%);--pill-inset:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000038;--pill-shadow:0 10px 22px #00000047}.btn-pill{--btn-pill-content-shift-y:0px;justify-content:center;align-items:center;gap:var(--pill-gap);padding:var(--pill-padding-y) var(--pill-padding-x);border-radius:var(--pill-radius);color:#fff4ea;font-weight:var(--pill-font-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;box-shadow:var(--pill-shadow), var(--pill-inset);-webkit-tap-highlight-color:transparent;border:1px solid #0000;line-height:1;text-decoration:none;transition:filter .12s,transform 80ms,box-shadow .12s,background .16s,border-color .16s;display:inline-flex;position:relative;transform:translateZ(0)}.btn-pill:before{content:"";border-radius:inherit;pointer-events:none;background:var(--pill-specular);position:absolute;inset:0}.btn-pill__section,.btn-pill__content,.btn-pill>span{z-index:1;justify-content:center;align-items:center;gap:var(--pill-gap);text-align:center;min-width:0;transform:translateY(var(--btn-pill-content-shift-y));line-height:1;display:inline-flex;position:relative}.btn-pill__section{flex:none}.btn-pill__content{flex:0 auto}.btn-pill :where(svg,.svg-inline--fa){flex:none;display:block}.btn-pill :where(.dd-ui-group,.custom-ui-Group-root){align-items:center;line-height:1}.btn-pill:disabled,.btn-pill[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.btn-pill--primary,.btn-pill--jade{color:#fff6ee;background:linear-gradient(90deg, var(--pill-primary-edge,color-mix(in srgb, var(--pill-primary-core,#bb5f1d), black 78%)), var(--pill-primary-core,#bb5f1d), var(--pill-primary-edge,color-mix(in srgb, var(--pill-primary-core,#bb5f1d), black 78%)));border-color:color-mix(in srgb, var(--pill-primary-core,#bb5f1d), white 62%)}.btn-pill--primary:hover,.btn-pill--jade:hover{filter:brightness(1.05)}.btn-pill--primary:active,.btn-pill--jade:active{filter:brightness(.98);box-shadow:0 6px 14px #00000042, var(--pill-inset);transform:translateY(1px)}.btn-pill--primary:focus-visible,.btn-pill--jade:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px color-mix(in srgb, var(--pill-primary-core,#bb5f1d), transparent 58%);outline:none}.btn-pill--secondary{color:#fff8f3;background:linear-gradient(90deg, var(--pill-secondary-edge), var(--pill-secondary-core), var(--pill-secondary-edge));border-color:#ffffff2e}.btn-pill--secondary:hover{filter:brightness(1.06)}.btn-pill--secondary:active{filter:brightness(.98);box-shadow:0 6px 14px #00000042, var(--pill-inset);transform:translateY(1px)}.btn-pill--secondary:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #ffffff3d;outline:none}.btn-pill--danger{color:#fff0f0;background:linear-gradient(90deg, var(--pill-danger-edge), var(--pill-danger-core), var(--pill-danger-edge));border-color:#ffacac57}.btn-pill--warning{color:#1b130d;background:linear-gradient(90deg, var(--pill-warning-edge), var(--pill-warning-core), var(--pill-warning-edge));border-color:#fff0de57}.btn-pill--sapphire{color:#eef4ff;background:linear-gradient(90deg, var(--pill-sapphire-edge), var(--pill-sapphire-core), var(--pill-sapphire-edge));border-color:#bbd4ff57}.btn-pill--amethyst{color:#f4ecff;background:linear-gradient(90deg, var(--pill-amethyst-edge), var(--pill-amethyst-core), var(--pill-amethyst-edge));border-color:#eadbff57}.btn-pill--spessartite{color:#fff4ea;background:linear-gradient(90deg, var(--pill-spessartite-edge), var(--pill-spessartite-core), var(--pill-spessartite-edge));border-color:#ffd7b457}.btn-pill--danger:hover,.btn-pill--warning:hover,.btn-pill--sapphire:hover,.btn-pill--amethyst:hover,.btn-pill--spessartite:hover{filter:brightness(1.06)}.btn-pill--danger:active,.btn-pill--warning:active,.btn-pill--sapphire:active,.btn-pill--amethyst:active,.btn-pill--spessartite:active{filter:brightness(.98);box-shadow:0 6px 14px #00000042, var(--pill-inset);transform:translateY(1px)}.btn-pill--danger:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #dc585857;outline:none}.btn-pill--warning:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #e4d1b657;outline:none}.btn-pill--sapphire:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #78a0eb57;outline:none}.btn-pill--amethyst:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #ab82e657;outline:none}.btn-pill--spessartite:focus-visible{box-shadow:var(--pill-shadow), var(--pill-inset), 0 0 0 3px #e17d2b57;outline:none}.btn-pill--circular{--btn-pill-content-shift-y:0px;--pill-circular-size:36px;--pill-circular-icon-size:16px;aspect-ratio:1;box-sizing:border-box;flex:0 0 var(--pill-circular-size)!important;width:var(--pill-circular-size)!important;height:var(--pill-circular-size)!important;min-width:var(--pill-circular-size)!important;min-height:var(--pill-circular-size)!important;max-width:var(--pill-circular-size)!important;max-height:var(--pill-circular-size)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;line-height:1!important;display:flex!important}.btn-pill--circular>span{justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important}.btn-pill--circular svg{width:var(--pill-circular-icon-size,16px);height:var(--pill-circular-icon-size,16px);flex:none;display:block}
