.pl-results-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.pl-results-top .pl-crumb{margin-bottom:0}.pl-activity-capsule{border:1px solid var(--b-line);border-radius:var(--radius-pill);background:var(--b-subtle);color:var(--b-ink);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.pl-activity-capsule:hover{background:var(--b-line)}.pl-activity-capsule__medal{color:var(--b-warn)}@media (max-width:768px){.pl-activity-capsule{border-radius:var(--radius-circle);background:var(--b-subtle);place-items:center;width:38px;height:38px;padding:0;display:grid;position:relative}.pl-activity-capsule:before{content:"";border-radius:var(--radius-circle);position:absolute;inset:-4px}.pl-activity-capsule__label{display:none}}.pl-crumb{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.pl-crumb__link{color:var(--b-accent-text);font-size:13px;font-weight:600;text-decoration:none}.pl-crumb__link:hover{text-decoration:underline}.pl-crumb__sep{color:var(--b-muted)}.pl-crumb__here{color:var(--b-ink);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.pl-crumb__here:hover{text-decoration:underline}.pl-back{background:var(--b-subtle);border:1px solid var(--b-line);border-radius:var(--radius-pill);width:36px;height:36px;color:var(--b-ink);cursor:pointer;flex:none;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:inline-flex}.pl-back:hover{background:var(--b-line)}.pl-back--labeled .pl-backlabel{display:none}@media (min-width:721px){.pl-back--labeled{background:var(--b-subtle);border-color:var(--b-line);gap:6px;width:auto;padding:0 14px 0 11px;font-size:14px;font-weight:600}.pl-back--labeled:hover{background:var(--b-line)}.pl-back--labeled .pl-backlabel{display:inline}}.pl-actionbar{border:1px solid var(--b-line);border-radius:var(--radius-pill);background:var(--b-subtle);justify-content:center;align-items:stretch;width:fit-content;max-width:100%;margin-inline:auto;display:flex;overflow:visible}.pl-actionbar .share-challenge{display:flex}.pl-actionbar>button,.pl-actionbar .share-challenge__btn{box-shadow:none;white-space:nowrap;border:0;border-radius:0;justify-content:center;margin:0;padding:12px 22px}.pl-actionbar .share-challenge__btn{width:100%}.pl-actionbar>button:not(.pl-actionbar__primary),.pl-actionbar .share-challenge__btn{color:var(--b-ink);background:0 0}.pl-actionbar>button:not(.pl-actionbar__primary):hover,.pl-actionbar .share-challenge__btn:hover{background:var(--b-line)}.pl-actionbar .pl-actionbar__primary{background:var(--b-accent);color:var(--b-on-accent)}.pl-actionbar .pl-actionbar__primary:hover{background:color-mix(in srgb, var(--b-accent) 88%, #000)}.pl-actionbar>button:first-child{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.pl-actionbar .share-challenge__btn,.pl-actionbar .pl-actionbar__primary{border-left:1px solid var(--b-line)}.pl-actionbar .pl-actionbar__primary{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.pl-actionbar:not(:has(.pl-actionbar__primary)) .share-challenge:last-child .share-challenge__btn{border-radius:0 var(--radius-pill) var(--radius-pill) 0}@media (max-width:768px){.pl-actionbar{background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;gap:8px;width:auto;display:grid}.pl-actionbar>button,.pl-actionbar>button:first-child,.pl-actionbar .pl-actionbar__primary,.pl-actionbar .share-challenge__btn{border-radius:var(--radius-pill)}.pl-actionbar:not(:has(.pl-actionbar__primary))>button:not(.pl-actionbar__primary){border-radius:var(--radius-pill)}.pl-actionbar:not(:has(.pl-actionbar__primary)) .share-challenge:last-child .share-challenge__btn{border-radius:var(--radius-pill)}.pl-actionbar>button:not(.pl-actionbar__primary),.pl-actionbar .share-challenge__btn{border:1px solid var(--b-line);background:var(--b-subtle)}.pl-actionbar .pl-actionbar__primary{border:1px solid var(--b-accent);order:-1;grid-column:1/-1}}.pl-hoverpop{transition:transform .26s cubic-bezier(.34,1.56,.64,1),box-shadow .26s,border-color .26s,background .26s}.pl-hoverpop:hover{transform:translateY(-5px)}.pl-pop-in{animation:.5s cubic-bezier(.34,1.56,.64,1) both pl-pop-in}@keyframes pl-pop-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pl-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.pl-opening{cursor:default;position:relative}.pl-opening:after{content:"";border-radius:inherit;background:var(--b-scrim);z-index:1;pointer-events:none;position:absolute;inset:0}.pl-tile-spinner{border-radius:var(--radius-circle);border:2.5px solid color-mix(in srgb, var(--b-on-accent) 30%, transparent);border-top-color:var(--b-on-accent);z-index:2;pointer-events:none;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.6s linear infinite pl-spin;position:absolute;top:50%;left:50%}@keyframes pl-spin{to{transform:rotate(360deg)}}@keyframes pl-shimmer{to{transform:translate(100%)}}.pl-skel{background:var(--b-subtle);border-radius:var(--radius-inset);display:block;position:relative;overflow:hidden}.pl-skel:after{content:"";background:linear-gradient(90deg, transparent, var(--b-line), transparent);animation:1.4s ease-in-out infinite pl-shimmer;position:absolute;inset:0;transform:translate(-100%)}.pl-skel--badge{border-radius:var(--radius-inset);flex:none;width:52px;height:52px}.pl-skel--h1{width:150px;height:22px}.pl-skel--h2{width:62px;height:20px}.pl-skel--title{width:240px;height:30px}.pl-skel--sub{width:230px;height:13px}.pl-skel--eyebrow{width:120px;height:11px}.pl-skel--headline{width:68%;height:16px}.pl-skel--line{width:52%;height:12px}.pl-skel--line--short{width:34%;margin-top:7px}.pl-skel--stat{width:40px;height:24px}.pl-skel--dot{border-radius:var(--radius-circle);flex:none;width:16px;height:16px}.pl-skel--inline{vertical-align:middle;display:inline-block}.pl-skel--label{width:150px;height:11px;margin-bottom:12px}.pl-skel--ring{border-radius:var(--radius-circle);flex:none;width:80px;height:80px}.pl-skel--arc{border-radius:var(--radius-circle);flex:none;width:140px;height:140px}.pl-skel--tab{width:54px;height:13px}.pl-skel--pct{width:46px;height:30px}.pl-skel--count{width:32px;height:10px;margin-top:6px}.pl-skel--name{width:92px;height:14px}.pl-skel--state{border-radius:var(--radius-pill);flex:none;width:60px;height:17px}.pl-skel--go{border-radius:var(--radius-circle);flex:none;width:44px;height:44px}.pl-skel--bar{border-radius:var(--radius-pill);width:100%;height:10px}.pl-skel--tile{border-radius:var(--radius-inset);flex:none;width:44px;height:44px}.pl-skel--chip{border-radius:var(--radius-pill);flex:none;width:78px;height:26px}.pl-skel--btn{border-radius:var(--radius-pill);flex:none;width:120px;height:44px}.pl-skel--pill{border-radius:var(--radius-pill);flex:none;width:150px;height:34px}.pl-skel-stack{flex-direction:column;gap:9px;display:flex}.pl-skel-stack--grow{flex:1;min-width:0}.pl-skel-shell{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--radius-card)}@media (prefers-reduced-motion:reduce){.pl-skel:after{animation:none}}.pl-statchips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.pl-statchip{color:var(--b-ink-soft);background:var(--b-subtle);border:1px solid var(--b-line);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.pl-statchip b{color:var(--b-ink);font-weight:800}.pl-statchip--good{color:var(--b-good);background:color-mix(in srgb, var(--b-good) 12%, transparent);border-color:color-mix(in srgb, var(--b-good) 35%, transparent)}.pl-statchip--good b{color:var(--b-good)}.pl-statchip--bad{color:var(--b-bad);background:color-mix(in srgb, var(--b-bad) 10%, transparent);border-color:color-mix(in srgb, var(--b-bad) 30%, transparent)}.pl-statchip--bad b{color:var(--b-bad)}.pl-statchip--streak{color:var(--b-warn);background:color-mix(in srgb, var(--b-warn) 14%, transparent);border-color:color-mix(in srgb, var(--b-warn) 40%, transparent)}.pl-statchip--streak b{color:var(--b-warn)}.topic-art{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;display:block;transform:scale(1)}.topic-mini__icon{border-radius:var(--radius-inset);width:50px;height:50px}.topic-feat .topic-mini__icon,.topic-feat__icon{border-radius:var(--radius-row);width:58px!important;height:58px!important}.topic-ring__icon{width:60px;height:60px}.action-banner__topic-dot{border-radius:var(--radius-inset);width:26px;height:26px}.resume-slider__topic-dot{border-radius:var(--radius-inset);width:24px;height:24px}.game-art{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;display:block;transform:scale(1.08)}.game-mode-tile,.game-mode-tile--done{position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.game-mode-tile--match{border-radius:var(--radius-inset)}.game-mode-tile--gut_check{border-radius:var(--radius-pill)}.game-mode-tile--challenge{border-radius:19px 10px}.game-mode-tile--by_the_book,.game-mode-tile--call_trial,.game-mode-tile--who_qualifies{border-radius:var(--radius-row)}.action-banner__tile.game-mode-tile{width:72px;height:72px}.resume-slider__tile.game-mode-tile,.pathway__card-tile.game-mode-tile{width:56px;height:56px}.game-header__tile.game-mode-tile,.challenge-game__tile.game-mode-tile{width:52px;height:52px}.pl-row__icon.game-mode-tile{width:48px;height:48px}@media (max-width:560px){.action-banner__tile.game-mode-tile{width:64px;height:64px}.pathway__card-tile.game-mode-tile{width:50px;height:50px}.game-header__tile.game-mode-tile,.challenge-game__tile.game-mode-tile{width:48px;height:48px}}.pl-complete-heading{letter-spacing:.01em;max-width:620px;color:var(--b-ink);text-align:left;margin:28px auto 0;font-size:16px;font-weight:800}
