:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--dash-radius:10px;--gold:#f5c542;--silver:#c3cad5;--bronze:#d6935a}:root[data-app-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--border-radius:var(--dash-radius);--color-background:#15161b;--color-widget-background:#1d1e24;--color-widget-background-highlight:#26272e;--color-widget-content-border:#f4f5f71a;--color-separator:#f4f5f71a;--color-popover-background:#1d1e24;--color-popover-border:#f4f5f729;--color-progress-border:#f4f5f729;--color-progress-value:#f4f5f74d;--color-vertical-progress-value:#f4f5f74d;--color-graph-gridlines:#f4f5f714;--color-text-highlight:#f4f5f7;--color-text-paragraph:#f4f5f7bd;--color-text-base:#f4f5f7bd;--color-text-base-muted:#f4f5f799;--color-text-subdue:#f4f5f799;--color-primary:#3ddc84;--color-positive:#3ddc84;--color-negative:#f4687e;--dash-heart:#ff3040;--dash-warning:#ffb057;--dash-away:#aebcff;--dash-track:#f4f5f729;--dash-card-shadow:0 1px 2px #0000004d;--dash-shimmer:#ffffff0d;--dash-accent-fill:#3ddc84;--dash-accent-ink:#090a0d;--dash-positive-fill:#3ddc84;--dash-bar-rest:.35;--tab-engineering:#3ddc84;--tab-sentry:#9585ff;--tab-jira-1:#2684ff;--tab-jira-2:#4c9aff;--tab-jira-3:#85b8ff;--tab-planning:#5aa9ff;--tab-qa:#e8a33d;--tab-product:#ffd257;--tab-product-glow:#ffd257;--tab-customers:#3dd6c3;--tab-standup:#ffb057;--tab-team:#b18cff;--tab-you:#ff7eb6;--tab-spotify:#1ed760}:root[data-app-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--border-radius:var(--dash-radius);--color-background:#f2f3f6;--color-widget-background:#fff;--color-widget-background-highlight:#1416280f;--color-widget-content-border:#1416281c;--color-separator:#1416281a;--color-popover-background:#fff;--color-popover-border:#14162824;--color-progress-border:#1416281f;--color-progress-value:#1416284d;--color-vertical-progress-value:#1416284d;--color-graph-gridlines:#1416280f;--color-text-highlight:#14151a;--color-text-paragraph:#14151acc;--color-text-base:#14151acc;--color-text-base-muted:#14151aad;--color-text-subdue:#14151aad;--color-primary:#0b7a3e;--color-positive:#0b7a3e;--color-negative:#c4183c;--dash-heart:#e0193a;--dash-warning:#9a4a00;--dash-away:#2f4bbd;--dash-track:#14162824;--dash-card-shadow:0 1px 2px #1416280d;--dash-shimmer:#ffffffb3;--dash-accent-fill:#3ddc84;--dash-accent-ink:#090a0d;--dash-positive-fill:#18a058;--dash-bar-rest:.45;--gold:#9a6b00;--silver:#5f6b7a;--bronze:#9c5a1f;--tab-engineering:#18a058;--tab-sentry:#6a5fc1;--tab-jira-1:#0052cc;--tab-jira-2:#1868db;--tab-jira-3:#2684ff;--tab-planning:#1f6feb;--tab-qa:#a86a00;--tab-product:#b37a00;--tab-product-glow:#ffc933;--tab-customers:#0f9b8e;--tab-standup:#d9620b;--tab-team:#7c4dff;--tab-you:#d6337f;--tab-spotify:#1db954}:root[data-app-theme=light] body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:500}body{font-family:Nunito,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[hidden]{display:none!important}.text-compact{word-spacing:normal}.widget-content:not(.widget-content-frameless),.widget-content-frame{box-shadow:var(--dash-card-shadow)}.dash-frameless>.widget-content{box-shadow:none;background:0 0;border:0;padding:0}.widget:not(.dash-tiles-widget){border:1px solid var(--color-widget-content-border);border-radius:var(--dash-radius);background:var(--color-widget-background);box-shadow:var(--dash-card-shadow);overflow:hidden}.widget:not(.dash-tiles-widget)>.widget-content{box-shadow:none;background:0 0;border:0;border-radius:0}.widget>.widget-header{padding:14px calc(var(--widget-content-horizontal-padding) + 1px) 0;justify-content:flex-start;align-items:center;gap:6px;margin:0;display:flex}.widget>.widget-header h2{color:var(--color-text-highlight);letter-spacing:0;text-transform:none;font-size:1.5rem;font-weight:800}.widget>.widget-header+.widget-content{padding-top:12px}.widget>.widget-header h2.has-icon{align-items:center;gap:8px;display:flex}.widget-header h2.has-icon>.dash-icon{width:1.8rem;height:1.8rem}.widget-folded>summary.widget-header{cursor:pointer;-webkit-user-select:none;user-select:none;padding-bottom:14px;list-style:none}.widget-folded>summary::-webkit-details-marker{display:none}.widget-folded>summary:focus-visible{outline:2px solid var(--color-positive);outline-offset:-2px;border-radius:var(--dash-radius)}.widget-folded[open]>summary.widget-header{padding-bottom:0}.widget-chevron{width:1.8rem;height:1.8rem;color:var(--color-text-subdue);transition:transform .2s var(--ease-out), color .15s ease;margin-left:auto}.widget-folded>summary:hover .widget-chevron{color:var(--color-text-highlight)}.widget-folded[open]>summary .widget-chevron{transform:rotate(180deg)}::view-transition-old(root){animation-duration:.22s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease}@media (width>=1191px){html,body{overscroll-behavior:none;height:100%;overflow:hidden}.body-content{height:100%}.header-container{flex-shrink:0}.body-content>.content-bounds:not(.header-container),.page,.page-content,.page-columns{height:100%;min-height:0}.page-column>*{flex-shrink:0}.page-content{flex-direction:column;display:flex}.page-columns{flex:1}.page[data-page=spotify] .page-column-small>.widget:last-child{flex-direction:column;flex:1 1 0;min-height:320px;display:flex}.page[data-page=spotify] .page-column-small>.widget:last-child>.widget-content,[data-mount=room-chat]{flex-direction:column;flex:1;min-height:0;display:flex}:root[data-spotify-mode=me] .page[data-page=spotify] .widget.mode-me{flex-direction:column;flex:1 0 auto;display:flex}:root[data-spotify-mode=me] .page[data-page=spotify] .widget.mode-me>.widget-content{flex-direction:column;flex:1;justify-content:center;display:flex}:root[data-spotify-mode=me] .page[data-page=spotify] .sp-player--hero{grid-template-columns:minmax(240px,min(440px,45%)) minmax(0,560px);justify-content:center}.page[data-page=spotify] .chat-list{flex:1;max-height:none}.page-column{height:calc(100% + 10px);padding:10px 10px var(--widget-gap);overscroll-behavior:contain;scrollbar-width:none;margin:-10px -10px 0;overflow-y:auto}.page-column::-webkit-scrollbar{display:none}:root[data-scrolled] .page-column-full{-webkit-mask-image:linear-gradient(#0000,#000 30px);mask-image:linear-gradient(#0000,#000 30px)}:root[data-scrolled] .page-column-full:has(.sn-bar){-webkit-mask-image:none;mask-image:none}}:root.is-pinch-zoomed body,:root.is-pinch-zoomed .page-column,:root.is-pinch-zoomed .chat-list,:root.is-pinch-zoomed .jr-today-list,:root.is-pinch-zoomed .celebrate-toast.is-scrolling .celebrate-cards{overscroll-behavior:auto}.app-theme-switch{background:var(--color-widget-background-highlight);border-radius:9px;align-self:center;gap:2px;padding:3px;display:flex;position:relative}.app-theme-switch:before{content:"";background:var(--color-widget-background);width:2.8rem;height:2.4rem;transform:translateX(calc(var(--switch-index,2) * (2.8rem + 2px)));border-radius:6px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.app-theme-switch.is-ready:before{transition:transform .22s var(--ease-in-out)}.app-theme-switch button{z-index:1;width:2.8rem;height:2.4rem;color:var(--color-text-subdue);cursor:pointer;transition:color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:relative}.app-theme-switch button[aria-pressed=true]{color:var(--color-text-highlight)}.app-theme-switch button:active{transform:scale(.94)}.app-theme-switch svg{width:1.6rem;height:1.6rem}.dash-icon{flex-shrink:0}.dash-button{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);height:3.4rem;color:var(--color-text-highlight);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out), color .15s ease, border-color .15s ease, background-color .15s ease;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.dash-button svg{width:1.6rem;height:1.6rem}.dash-button:active:not(:disabled){transform:scale(.97)}.dash-button:disabled{opacity:.5;cursor:default}.dash-button.is-on{color:var(--color-positive);border-color:color-mix(in srgb, var(--color-positive) 45%, transparent)}.dash-button--primary{background:var(--dash-accent-fill);color:var(--dash-accent-ink);border-color:#0000}.dash-link{color:var(--color-positive);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dash-more{margin-top:8px}.dash-tag{background:var(--color-widget-background-highlight);color:var(--color-text-subdue);vertical-align:1px;border-radius:999px;padding:1px 7px;font-size:1.05rem;font-weight:400;display:inline-block}.dash-count{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.dash-footnote{color:var(--color-text-subdue);margin:10px 0 0;font-size:1.15rem}.dash-empty{color:var(--color-text-subdue);margin:0;padding:8px 0;list-style:none}.dash-tabs{gap:4px;margin-bottom:10px;display:flex}.dash-tabs button{color:var(--color-text-subdue);font:inherit;cursor:pointer;transition:color .15s ease, background-color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:8px;padding:6px 10px;font-weight:700}.dash-tabs button[aria-selected=true]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.dash-tabs button:active{transform:scale(.97)}.dash-tab-end{white-space:nowrap}.pr-filter{margin-bottom:10px;position:relative}.pr-filter-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pr-filter-button{border:1px solid var(--color-widget-content-border);height:3rem;color:var(--color-text-subdue);font:inherit;cursor:pointer;transition:color .15s ease, background-color .15s ease, border-color .15s ease, transform .16s var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.pr-filter-button svg{width:1.4rem;height:1.4rem}.pr-filter-button.is-active,.pr-filter-button[aria-expanded=true]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);border-color:#0000}.pr-filter-button:active{transform:scale(.97)}.pr-filter-chips{display:contents}.pr-filter-everyone{color:var(--color-text-subdue);font-size:1.2rem}.pr-chip{background:var(--color-widget-background-highlight);max-width:100%;height:2.6rem;color:var(--color-text-highlight);border-radius:999px;align-items:center;gap:2px;padding:0 3px 0 10px;font-size:1.2rem;font-weight:700;display:inline-flex}.pr-chip.is-unread{color:var(--color-text-subdue);text-decoration:line-through}.pr-chip button{width:2rem;height:2rem;color:var(--color-text-subdue);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.pr-chip button svg{width:1.2rem;height:1.2rem}.pr-filter-panel{z-index:20;border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:100%;max-width:44rem;box-shadow:var(--dash-shadow-menu);transform-origin:0 0;animation:dash-menu-in .15s var(--ease-out);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);left:0}.pr-filter-panel .dash-search{height:3.4rem}.list-find{margin-bottom:10px;display:flex}.list-find .dash-search{height:3.4rem}.list-find-none{margin:4px 0 0}.pr-filter-options{overscroll-behavior:contain;max-height:30rem;margin-top:4px;overflow-y:auto}.pr-filter-heading{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:10px 8px 4px;font-size:1.1rem;font-weight:700}.pr-filter-note{color:var(--color-text-subdue);margin:0;padding:4px 8px 8px;font-size:1.2rem}.pr-filter-option{width:100%;color:var(--color-text-highlight);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.pr-filter-option .sp-avatar{width:26px;height:26px}.pr-filter-option .pr-team-avatar{border-radius:6px}.pr-filter-text{flex-direction:column;flex:1;min-width:0;display:flex}.pr-filter-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pr-filter-sub{overflow-wrap:anywhere;color:var(--color-text-subdue);font-size:1.15rem}.pr-filter-count{white-space:nowrap}.pr-filter-check{border:1px solid var(--color-widget-content-border);color:#0000;border-radius:6px;flex:none;place-items:center;width:2rem;height:2rem;transition:background-color .12s,border-color .12s,color .12s;display:inline-grid}.pr-filter-check svg{width:1.3rem;height:1.3rem}.pr-filter-option[aria-pressed=true] .pr-filter-check,.pr-filter-option[role=option][aria-selected=true] .pr-filter-check{border-color:var(--color-positive);background:var(--color-positive);color:var(--color-widget-background)}.pr-repo-icon{background:var(--color-widget-background-highlight);width:26px;height:26px;color:var(--color-text-subdue);border-radius:6px;flex:none;place-items:center;display:inline-grid}.pr-repo-icon svg{width:1.4rem;height:1.4rem}.pr-chip .pr-chip-icon{flex:none;width:1.2rem;height:1.2rem;margin-right:4px}.dash-score-filter .pr-filter{margin:10px 0 0}.dash-search{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);height:3.6rem;color:var(--color-text-subdue);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.dash-search:focus-within{border-color:var(--color-positive);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-positive) 25%, transparent)}.dash-search svg{width:1.6rem;height:1.6rem}.dash-search input{min-width:0;color:var(--color-text-highlight);font:inherit;background:0 0;border:0;outline:none;flex:1}@media (width<=600px){.dash-search input{font-size:16px}}.dash-skeleton,.dash-skeleton-row{background:var(--color-widget-background-highlight);border-radius:8px;list-style:none;position:relative;overflow:hidden}.dash-skeleton-row{height:44px;margin-bottom:6px}.dash-skeleton:after,.dash-skeleton-row:after{content:"";background:linear-gradient(90deg, transparent, var(--dash-shimmer), transparent);animation:1.4s ease-in-out infinite dash-shimmer;position:absolute;inset:0;transform:translate(-100%)}.sk{flex-direction:column;gap:14px;display:flex}.sk-line{width:var(--w,60%);border-radius:5px;height:10px}.sk-value{width:var(--w,40%);border-radius:6px;height:26px}.sk-circle{width:var(--s,28px);height:var(--s,28px);border-radius:50%;flex:none}.sk-block{width:var(--w,100%);height:var(--h,40px);flex:none}.sk-row{align-items:center;gap:10px;display:flex}.sk-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sk-cols{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:14px 20px;display:grid}.sk-cols--wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sk-tile{gap:10px}.sk-bars{height:var(--h,28px);align-items:flex-end;gap:3px;margin-top:auto;display:flex}.sk-bars>.dash-skeleton{height:var(--b);border-radius:2px;flex:1}.sk-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;width:100%;max-width:460px;margin:8px auto 4px;display:grid}.sk-podium>div{flex-direction:column;align-items:center;gap:8px;display:flex}@media (width<=700px){.sk-cols{grid-template-columns:minmax(0,1fr)}}.sp-player.is-loading .sp-title,.sp-player.is-loading .sp-artist{background:var(--color-widget-background-highlight);color:#0000;border-radius:6px;width:60%}.sp-player.is-loading .sp-artist{width:40%;margin-top:6px}.sp-player.is-loading .sp-art-empty{display:none}.page a[target=_blank]:not(.dash-button,.dash-run,.sp-art,.feed-link,.sn-row,.plain-link,[download]):not(:has(svg,img)){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:2px;transition:text-decoration-color .15s}.page :is(p,li) a[href]:not([target=_blank],.dash-button,.feed-link,[download]):not(:has(svg,img)){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:2px;transition:text-decoration-color .15s}.page a[target=_blank]:not(.dash-button,.dash-run,.sp-art,.feed-link,.sn-row,.plain-link,[download]):not(:has(svg,img)):is(:hover,:focus-visible){text-decoration-color:currentColor;transition-duration:0s}.page :is(p,li) a[href]:not([target=_blank],.dash-button,.feed-link,[download]):not(:has(svg,img)):is(:hover,:focus-visible){text-decoration-color:currentColor;transition-duration:0s}.page a[target=_blank]:not(.dash-button,.dash-run,.sp-art,.feed-link,.sn-row,.plain-link,[download]):not(:has(svg,img)):after{content:"";vertical-align:-.1em;background-color:currentColor;width:1.125em;height:.875em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") 100%/.875em .875em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") 100%/.875em .875em no-repeat}.dash-tiles-widget{container-type:inline-size}.dash-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@container (width>=1100px){.dash-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (width<=520px){.dash-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-tile{border:1px solid var(--color-widget-content-border);border-radius:var(--dash-radius);background:var(--color-widget-background);min-height:128px;box-shadow:var(--dash-card-shadow);flex-direction:column;gap:2px;padding:14px 16px;display:flex;position:relative}.dash-tile-label{color:var(--color-text-subdue);font-size:1.25rem;font-weight:700}.dash-tile-value{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:800;line-height:1.15}.dash-tile-sub,.dash-delta{color:var(--color-text-subdue);font-size:1.2rem}.dash-delta{font-weight:700}.is-good{color:var(--color-positive)}.is-warn{color:var(--dash-warning)}.is-bad{color:var(--color-negative)}.dash-tile--rank.is-medal-1{--medal:var(--gold)}.dash-tile--rank.is-medal-2{--medal:var(--silver)}.dash-tile--rank.is-medal-3{--medal:var(--bronze)}.dash-tile--rank[class*=is-medal]{background:linear-gradient(160deg, color-mix(in srgb, var(--medal) 16%, var(--color-widget-background)), var(--color-widget-background) 60%)}.dash-tile--rank[class*=is-medal] .dash-tile-value{color:var(--medal)}.dash-tile--rank.is-medal-1 .dash-tile-label{padding-right:2.4rem}.dash-tile-crown{width:2.2rem;height:2.2rem;color:var(--gold);position:absolute;top:12px;right:14px;transform:rotate(12deg)}.dash-bars{align-items:flex-end;gap:3px;height:32px;margin-top:auto;padding-top:8px;display:flex}.dash-bar{flex:1;height:100%;display:flex}.dash-bars i{background:var(--color-text-subdue);width:100%;height:100%;opacity:var(--dash-bar-rest);transform:scaleY(max(var(--h), .04));transform-origin:bottom;border-radius:3px 3px 1px 1px;transition:opacity .15s}.dash-bar.is-current i{background:var(--dash-positive-fill);opacity:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-tip{outline:none}.dash-tip:focus-visible{box-shadow:0 0 0 2px var(--color-positive);border-radius:4px}:root[data-app-theme=light]{--dash-tooltip:#090a0d}.dash-stamp{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.dash-refresh{width:24px;height:24px;color:var(--color-text-subdue);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.dash-refresh svg{width:14px;height:14px}.dash-refresh:hover:not(:disabled){background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.dash-refresh:focus-visible{outline:2px solid var(--color-positive);outline-offset:1px}.dash-refresh:disabled{cursor:default}.dash-refresh.is-refreshing svg{animation:.9s linear infinite dash-spin}@keyframes dash-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dash-refresh.is-refreshing svg{opacity:.5;animation:none}}.dash-updated{color:var(--color-text-subdue);white-space:nowrap;font-size:1.15rem;font-weight:600}.dash-tiles-widget .dash-stamp{justify-content:flex-end;margin-top:8px;display:flex}.widget-info{width:20px;height:20px;color:var(--color-text-subdue);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .15s;display:grid}.widget-info svg{width:1.4rem;height:1.4rem}.widget-info:hover,.widget-info:focus-visible{color:var(--color-text-highlight)}.widget-info:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.dash-float-tip{z-index:1195;background:var(--dash-tooltip,#34363e);color:#f4f5f7;text-align:left;white-space:normal;opacity:0;pointer-events:none;width:max-content;max-width:min(320px,100vw - 16px);transition:opacity .125s ease-out, transform .125s var(--ease-out);border-radius:8px;padding:9px 12px;font-size:1.4rem;font-weight:600;line-height:1.45;position:fixed;top:0;left:0;transform:translateY(-3px)scale(.97);box-shadow:0 6px 16px #00000040}.dash-float-tip[data-side=top]{transform:translateY(3px)scale(.97)}.dash-float-tip.is-shown{opacity:1;transform:none}.dash-float-tip.is-value{text-align:center;white-space:pre;max-width:calc(100vw - 16px);padding:7px 10px;font-size:1.35rem;font-weight:700;line-height:1.35}.dash-float-change{color:#f4f5f7b3;margin-top:2px;display:block}.dash-float-change.is-good{color:#3ddc84}.dash-float-change.is-bad{color:#f4687e}.widget.is-spotlit{box-shadow:0 0 0 2px var(--color-positive), 0 0 0 4px color-mix(in srgb, var(--color-positive) 22%, transparent), var(--dash-card-shadow);transition:box-shadow .48s var(--ease-out)}.widget.is-spotlit.is-flash{box-shadow:0 0 0 2px var(--color-positive), 0 0 0 9px color-mix(in srgb, var(--color-positive) 32%, transparent), var(--dash-card-shadow);transition-duration:.16s}.widget.is-unlit{transition:box-shadow .6s var(--ease-out)}.widget.is-spotlit[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){.widget.is-spotlit{transition:none}}.dash-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dash-segmented{background:var(--color-widget-background-highlight);scrollbar-width:none;border-radius:9px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.dash-segmented::-webkit-scrollbar{display:none}.dash-segmented button{height:2.8rem;color:var(--color-text-subdue);font:inherit;white-space:nowrap;cursor:pointer;transition:color .15s ease, background-color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:6px;padding:0 11px;font-size:1.25rem;font-weight:700}.dash-segmented button[aria-pressed=true]{background:var(--color-widget-background);color:var(--color-text-highlight);box-shadow:0 1px 2px #0003}.dash-segmented button:active{transform:scale(.97)}.dash-strip{min-width:0;display:flex;position:relative}.dash-strip>.dash-segmented{flex:1;min-width:0}.dash-strip.has-more-end>.dash-segmented{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.dash-strip.has-more-start>.dash-segmented{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 3rem),#0000)}.dash-strip.has-more-start.has-more-end>.dash-segmented{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.dash-strip-arrow{border:1px solid var(--color-widget-content-border);background:var(--color-popover-background);width:28px;height:28px;color:var(--color-text-highlight);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000040}.dash-strip-arrow.is-start{left:0}.dash-strip-arrow.is-end{right:0}.dash-strip.has-more-start>.dash-strip-arrow.is-start,.dash-strip.has-more-end>.dash-strip-arrow.is-end{display:grid}.dash-strip-arrow svg{width:1.4rem;height:1.4rem}.dash-strip-arrow:active{transform:translateY(-50%)scale(.94)}.dash-dates{flex-direction:column;flex-basis:100%;align-items:flex-start;display:flex;position:relative}.dash-dates-panel{width:max-content;max-width:100%;padding:0;overflow:hidden}[data-vc=calendar]{--vc-bg:transparent;--vc-color:var(--color-text-highlight);--vc-header-color:var(--color-text-highlight);--vc-title-color:var(--color-text-highlight);--vc-title-color-hover:var(--color-primary);--vc-title-color-disabled:var(--color-text-subdue);--vc-months-years-bg:var(--color-popover-background);--vc-months-years-bg-hover:var(--color-widget-background-highlight);--vc-months-years-bg-selected:var(--dash-accent-fill);--vc-months-years-color:var(--color-text-highlight);--vc-months-years-color-selected:var(--dash-accent-ink);--vc-months-years-color-disabled:var(--color-text-subdue);--vc-week-day-color:var(--color-text-subdue);--vc-date-bg:transparent;--vc-date-color:var(--color-text-base);--vc-date-bg-hover:var(--color-widget-background-highlight);--vc-date-color-hover:var(--color-text-highlight);--vc-date-hover-bg:color-mix(in srgb, var(--color-primary) 14%, transparent);--vc-date-hover-edge-bg:color-mix(in srgb, var(--color-primary) 40%, transparent);--vc-date-today-bg:transparent;--vc-date-today-color:var(--color-primary);--vc-date-disabled-color:color-mix(in srgb, var(--color-text-subdue) 55%, transparent);--vc-date-selected-bg:var(--dash-accent-fill);--vc-date-selected-color:var(--dash-accent-ink);--vc-date-range-middle-bg:color-mix(in srgb, var(--color-primary) 22%, transparent);--vc-date-range-middle-color:var(--color-text-highlight);--vc-focus-outline-color:var(--color-primary);font-family:inherit}[data-vc=calendar] .vc-date__btn{font-size:1.3rem;font-weight:600}[data-vc=calendar] .vc-date[data-vc-date-selected] .vc-date__btn,[data-vc=calendar] .vc-date[data-vc-date-today] .vc-date__btn{font-weight:800}.dash-loading-note{margin:18px 0 10px}.dash-podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:12px;max-width:460px;margin:22px auto 18px;display:grid}.dash-podium-place{isolation:isolate;text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.dash-podium-place.is-rank-1{--medal:var(--gold)}.dash-podium-place.is-rank-2{--medal:var(--silver)}.dash-podium-place.is-rank-3{--medal:var(--bronze)}.dash-podium-place .dash-podium-avatar{border:3px solid var(--medal);object-fit:cover;border-radius:50%;width:52px;height:52px}.dash-podium-place.is-rank-1 .dash-podium-avatar{width:68px;height:68px}.dash-podium-crown{width:2.4rem;height:2.4rem;color:var(--gold);position:absolute;top:62px}.dash-podium{--throne-lit:#a2a9b4;--throne-shade:#5e646e;--throne-back-lit:#6c727c;--throne-back-shade:#43474f;--throne-trim:#c9a54a;--throne-grip:#33363c;--throne-body:#2c2f35;--throne-edge:#50555e;--throne-inset:#232529;--throne-arm:#555a63;--throne-post:#34373e;--throne-seat:#26282d;--throne-seat-edge:#4a4f57;--sword-lit:#d5dae2;--sword-shade:#8b929d;--shield-face:#4a3324;--shield-ring:#654733;--shield-rivet:#e8b07c}:root[data-app-theme=light] .dash-podium{--throne-lit:#c2c9d2;--throne-shade:#858e9b;--throne-back-lit:#a9b1bc;--throne-back-shade:#747d8a;--throne-trim:#b08a2e;--throne-grip:#6b7380;--throne-body:#e4e8ed;--throne-edge:#9aa3ae;--throne-inset:#d6dbe2;--throne-arm:#bcc3cc;--throne-post:#e1e5ea;--throne-seat:#f3f5f8;--throne-seat-edge:#b3bbc5;--sword-lit:#c2c9d2;--sword-shade:#858e9b;--shield-face:#c79a6e;--shield-ring:#a77c52;--shield-rivet:#7a4416}.dash-podium-art{z-index:-1;pointer-events:none;position:absolute;overflow:visible}.dash-podium-place.is-rank-1{padding-top:82px}.dash-throne{width:240px;height:156px;top:0;left:calc(50% - 120px)}.dash-throne-seat{z-index:-1;border:1.5px solid var(--throne-seat-edge);border-top:4px solid var(--throne-arm);background:var(--throne-seat);border-radius:5px 5px 2px 2px;position:absolute;inset:147px -4px 64px}.dash-blade-lit{fill:var(--throne-lit)}.dash-blade-shade{fill:var(--throne-shade)}.dash-blade-lit.is-back{fill:var(--throne-back-lit)}.dash-blade-shade.is-back{fill:var(--throne-back-shade)}.dash-art-trim{fill:var(--throne-trim)}.dash-art-grip{fill:var(--throne-grip)}.dash-throne-inset{fill:var(--throne-inset)}.dash-throne-gem{fill:var(--gold)}.dash-throne-arm{fill:var(--throne-arm)}.dash-throne-back{fill:var(--throne-body);stroke:var(--throne-edge);stroke-width:1.5px}.dash-throne-post{fill:var(--throne-post);stroke:var(--throne-seat-edge);stroke-width:1px}.dash-swords{width:120px;height:90px;top:-19px;left:calc(50% - 60px)}.dash-sword{--turn:-50deg;transform:rotate(var(--turn));transform-box:view-box;transform-origin:0 0}.dash-sword.is-right{--turn:50deg}.dash-sword-lit{fill:var(--sword-lit)}.dash-sword-shade{fill:var(--sword-shade)}.dash-sword-guard{fill:var(--silver)}.is-rank-2 .dash-podium-name{margin-top:5px}.dash-shield{width:80px;height:80px;top:-14px;left:calc(50% - 40px)}.dash-shield-turn{transform-box:view-box;transform-origin:0 0}.dash-shield-rim{fill:var(--bronze)}.dash-shield-face{fill:var(--shield-face)}.dash-shield-rivet{fill:var(--shield-rivet)}.dash-shield-ring{fill:none;stroke:var(--shield-ring);stroke-width:1.5px}.is-rank-3 .dash-podium-name{margin-top:9px}@container dash-col (width<=570px){.dash-podium-place.is-rank-1{padding-top:62px}.dash-throne{transform-origin:120px 116px;top:-20px;transform:scale(.8)}.dash-throne-seat{top:127px}.dash-podium-crown{top:42px}.dash-swords{transform-origin:60px 45px;transform:scale(.84)}}.dash-shield-turn{animation:6s infinite dash-shield-spin}.dash-sword{animation:6s .35s infinite dash-sword-swing}.dash-blade{transform-box:view-box;transform-origin:120px 128px;animation:6s infinite dash-blade-rise;animation-delay:calc(.7s + var(--i) * 35ms)}@keyframes dash-shield-spin{0%{animation-timing-function:var(--ease-in-out);transform:rotate(0)}16%,to{transform:rotate(360deg)}}@keyframes dash-sword-swing{0%{transform:rotate(var(--turn));animation-timing-function:var(--ease-in-out)}5%{transform:rotate(calc(var(--turn) * .55));animation-timing-function:var(--ease-out)}14%,to{transform:rotate(var(--turn))}}@keyframes dash-blade-rise{0%{animation-timing-function:var(--ease-in-out);transform:scale(1)}4%{animation-timing-function:var(--ease-out);transform:scale(.82)}13%,to{transform:scale(1)}}.dash-podium-name{max-width:100%;color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.is-me .dash-podium-name{color:var(--color-positive)}.dash-podium-score{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;font-size:1.2rem}.dash-podium-detail{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;white-space:nowrap;gap:10px;font-size:1.2rem;display:flex}.dash-podium-stat>span{align-items:center;gap:4px;display:inline-flex}.dash-podium-stat svg{width:1.2rem;height:1.2rem}.dash-podium-step{background:color-mix(in srgb, var(--medal) 20%, transparent);width:100%;color:var(--medal);transform-origin:bottom;border-radius:8px 8px 2px 2px;place-items:center;margin-top:6px;font-size:2rem;font-weight:800;display:grid}.is-rank-1 .dash-podium-step{height:64px}.is-rank-2 .dash-podium-step{height:46px}.is-rank-3 .dash-podium-step{height:32px}.dash-board{flex-direction:column;gap:2px;max-width:640px;margin:0 auto;padding:0;list-style:none;display:flex}.dash-board~.dash-more,.dash-board~.dash-footnote{max-width:640px;margin-inline:auto;padding-inline:8px;display:block}.dash-board li{border-radius:8px;grid-template-columns:2.4rem 3.2rem minmax(0,1fr) 4.6rem 4.6rem minmax(40px,120px) 3.2rem;align-items:center;gap:10px;padding:6px 8px;display:grid}.dash-board li.is-me{background:color-mix(in srgb, var(--color-positive) 12%, transparent)}.dash-board-rank,.dash-board-score{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.dash-board-rank{color:var(--color-text-subdue)}.dash-board-score{color:var(--color-text-highlight)}.dash-board-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.dash-board-stat,.dash-board-stat>[aria-hidden=true]{align-items:center;gap:4px;display:inline-flex}.dash-board-stat{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.dash-board-stat svg{width:1.4rem;height:1.4rem}.dash-board-bar{background:var(--color-widget-background-highlight);border-radius:3px;height:6px;overflow:hidden}.dash-board-bar i{background:var(--dash-positive-fill);height:100%;transform:scaleX(var(--w));transform-origin:0;border-radius:3px;display:block}@container dash-col (width<=570px){.dash-board{grid-template-columns:calc(2.4rem + 8px) 3.2rem auto auto minmax(0,1fr) auto;column-gap:10px;display:grid}.dash-board li{grid-column:1/-1;grid-template-columns:2.4rem 3.2rem auto auto minmax(0,1fr) auto;grid-template-columns:subgrid;gap:2px 10px}.dash-board-rank,.dash-board li>.sp-avatar{grid-row:1/span 2}.dash-board-name{grid-area:1/3/auto/span 3}.dash-board-stat{grid-row:2;font-size:1.2rem}.dash-board-stat svg{width:1.2rem;height:1.2rem}.dash-board-bar{grid-area:2/5}.dash-board-score{grid-area:1/6/span 2}}.dash-pill{background:var(--color-widget-background-highlight);min-width:2rem;color:var(--color-text-highlight);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;margin-left:4px;padding:0 6px;font-size:1.15rem;font-weight:400;display:inline-block}.dash-pill.is-good{background:color-mix(in srgb, var(--color-positive) 18%, transparent);color:var(--color-positive)}.dash-pill.is-warn{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.dash-tag.is-accent{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}.dash-tag.is-warn{background:color-mix(in srgb, var(--dash-warning) 16%, transparent);color:var(--dash-warning)}.dash-tag.is-bad{background:color-mix(in srgb, var(--color-negative) 14%, transparent);color:var(--color-negative)}.pr-age{background:color-mix(in srgb, var(--dash-warning) 16%, transparent);min-width:5.2rem;color:var(--dash-warning);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:1.15rem;font-weight:400}.pr-age.is-old{background:color-mix(in srgb, var(--color-negative) 14%, transparent);color:var(--color-negative)}.pr-need.is-need-0{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}.pr-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pr-list li{border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.pr-text{flex-direction:column;flex:1;min-width:0;display:flex}.pr-title-text,.pr-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr-title{max-width:100%;color:var(--color-text-highlight);align-items:baseline;font-weight:700;display:inline-flex}.pr-title-text{min-width:0}.pr-title:after{flex-shrink:0}.pr-sub{color:var(--color-text-subdue);font-size:1.2rem}.pr-approvals{flex-shrink:0;display:flex}.pr-approvals .sp-avatar+.sp-avatar{margin-left:-6px}.pr-approvals .sp-avatar{box-shadow:0 0 0 2px var(--color-widget-background)}.pr-checks{background:color-mix(in srgb, var(--color-positive) 16%, transparent);width:2.2rem;height:2.2rem;color:var(--color-positive);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pr-checks.is-failure{background:color-mix(in srgb, var(--color-negative) 16%, transparent);color:var(--color-negative)}.pr-checks.is-pending{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.pr-checks.is-none{background:var(--color-widget-background-highlight);color:var(--color-text-subdue)}.pr-checks svg{width:1.3rem;height:1.3rem}.pr-need{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:8.4rem;padding:3px 8px;font-size:1.15rem;font-weight:400;display:inline-flex}.pr-need svg{width:1.3rem;height:1.3rem}.pr-need.is-need-2{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.pr-need.is-changes{background:color-mix(in srgb, var(--color-negative) 16%, transparent);color:var(--color-negative)}.pr-need.is-need-1{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.pr-need.is-ready{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}.is-entering.pr-list li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.slk-add{gap:6px;display:flex}.slk-input{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);min-width:0;height:3.4rem;color:var(--color-text-highlight);font:inherit;border-radius:8px;flex:1;padding:0 12px;transition:border-color .15s,box-shadow .15s}.slk-input::placeholder{color:var(--color-text-subdue);opacity:1}.slk-input:focus{border-color:var(--color-positive);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-positive) 25%, transparent);outline:none}.slk-input[aria-invalid=true]{border-color:var(--color-negative)}.slk-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-negative) 25%, transparent)}.slk-note{min-height:1.8rem;color:var(--color-text-base);margin:4px 0;font-size:1.2rem}.slk-note.is-bad{color:var(--color-negative)}.slk-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.slk-item{border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex;position:relative}.slk-item.is-new{background:color-mix(in srgb, var(--dash-warning) 7%, transparent)}.slk-mention{background:color-mix(in srgb, var(--color-positive) 14%, transparent);color:var(--color-positive);border-radius:4px;padding:0 2px;font-weight:700}.pr-title .slk-mention{text-decoration:none}.slk-link-text{color:var(--color-positive)}.slk-item.has-body{align-items:flex-start}.slk-item.has-body>.sp-avatar,.slk-item.has-body>.slk-face{margin-top:2px}.slk-item.has-body>.slk-new{margin-top:4px}.slk-body{min-width:0;color:var(--color-text-base);flex-direction:column;margin:1px 0 2px;font-size:1.3rem;line-height:1.45;display:flex}.slk-body-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slk-body-line.is-item{padding-left:1.6rem;position:relative}.slk-body-line.is-item:before{content:"•";color:var(--color-text-subdue);position:absolute;left:.4rem}.slk-body .slk-link{color:var(--color-positive);text-underline-offset:2px;text-decoration:none}.slk-body .slk-link:focus-visible{text-decoration:underline}@media (hover:hover) and (pointer:fine){.slk-body .slk-link:hover{text-decoration:underline}}.slk-line{color:var(--color-text-subdue);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;overflow:hidden}.slk-who{color:var(--color-text-base);font-weight:700}.slk-problem{color:var(--dash-warning);white-space:normal}.slk-face{background:var(--color-widget-background-highlight);width:32px;height:32px;color:var(--color-text-subdue);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.slk-face.is-blocked{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.slk-face svg{width:1.6rem;height:1.6rem}.slk-new{white-space:nowrap;flex-shrink:0;margin-left:0;font-weight:700}.slk-more{flex-shrink:0;width:3.2rem;position:relative}.slk-more-button{width:3.2rem;height:3.2rem;color:var(--color-text-subdue);cursor:pointer;transition:color .15s ease, background-color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.slk-more-button:hover,.slk-more-button[aria-expanded=true]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.slk-more-button:active{transform:scale(.97)}.slk-more-button svg{width:1.8rem;height:1.8rem}.slk-menu{z-index:30;border:1px solid var(--color-popover-border);background:var(--color-popover-background);min-width:21rem;box-shadow:var(--dash-shadow-menu);transform-origin:100% 0;animation:dash-menu-in .15s var(--ease-out);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.slk-menu.is-floating{z-index:90;font-size:1.3rem;position:fixed;top:auto;right:auto}.slk-menu-item{width:100%;color:var(--color-text-highlight);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-weight:700;display:flex}.slk-menu-item:hover,.slk-menu-item:focus-visible{background:var(--color-widget-background-highlight);outline:none}.slk-menu-item:disabled{opacity:.5;cursor:default}.slk-menu-item svg{width:1.6rem;height:1.6rem;color:var(--color-text-subdue)}.slk-menu-item.is-bad,.slk-menu-item.is-bad svg{color:var(--color-negative)}.slk-more-row{padding:4px 8px 0}.is-entering.slk-list li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.slk-item.is-pinned{animation:slk-pinned 1.6s var(--ease-out)}@keyframes slk-pinned{0%{background-color:color-mix(in srgb, var(--color-positive) 20%, transparent)}}@media (width<=600px){.slk-input,.slk-pin{height:4.4rem}.slk-input{font-size:16px}.slk-item .slk-more{width:4.4rem;margin:-6px -6px 0 0}.slk-more-button{width:4.4rem;height:4.4rem}}@container dash-col (width<=570px){.slk-pin-word{display:none}.slk-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px 10px;display:grid}.slk-item>.sp-avatar,.slk-item>.slk-face{grid-row:1/span 2}.slk-item .pr-text{grid-area:1/2}.slk-item .slk-new{grid-area:2/2;justify-self:start}.slk-item .slk-more{grid-area:1/3}.slk-item .pr-title-text,.slk-item .slk-line{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.slk-item .pr-sub{white-space:normal}.pr-list li:not(.dash-empty){grid-template-columns:auto auto auto auto minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.pr-list li>.sp-avatar:first-child{grid-row:1/span 2;align-self:start}.pr-list .pr-text{grid-column:2/-1}.pr-list .pr-approvals,.pr-list .pr-checks,.pr-list .pr-need,.pr-list .pr-age{grid-row:2}.pr-list .pr-approvals:empty{display:none}.pr-list .pr-title-text{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.pr-list .pr-sub{white-space:normal}.pr-list .pr-when{white-space:nowrap}}.dash-deploy-axis{color:var(--color-text-subdue);justify-content:space-between;margin-bottom:2px;font-size:1.05rem;display:flex}.dash-deploy-repo+.dash-deploy-repo{margin-top:18px}.dash-deploy-repo-name{color:var(--color-text-subdue);align-items:center;gap:6px;margin:0 0 8px;font-size:1.2rem;font-weight:700;display:flex}.dash-deploy-repo-name svg{flex:none;width:14px;height:14px}.dash-deploy+.dash-deploy{margin-top:12px}.dash-deploy-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dash-deploy-title{min-width:0}.dash-deploy-name{color:var(--color-text-highlight);overflow-wrap:anywhere;font-weight:800}.dash-deploy-rate{font-variant-numeric:tabular-nums;flex:none;font-size:1.6rem;font-weight:800}.dash-deploy-runs{grid-template-columns:repeat(20,1fr);gap:3px;margin:5px 0 3px;display:grid}.dash-run{background:var(--color-widget-background-highlight);height:16px;transition:transform .16s var(--ease-out);border-radius:3px}.dash-run.is-success{background:var(--dash-positive-fill)}.dash-run.is-failure,.dash-run.is-timed_out,.dash-run.is-startup_failure{background:var(--color-negative)}.dash-run.is-cancelled,.dash-run.is-skipped{background:var(--dash-track)}.dash-run.is-running{background:var(--dash-warning);animation:1.4s ease-in-out infinite dash-pulse}.dash-deploy-body .dash-more{margin-top:14px;display:block}.dash-deploy-note{margin-top:12px}.sp-player{flex-direction:column;gap:14px;display:flex}.sp-body{flex-direction:column;gap:12px;min-width:0;display:flex}.sp-art{aspect-ratio:1;background:var(--color-widget-background-highlight);border-radius:8px;display:block;position:relative;overflow:hidden}.sp-art img{object-fit:cover;width:100%;height:100%;display:block}.sp-player--mini .sp-art{align-self:center;width:100%;max-width:256px}.sp-art-empty{color:var(--color-text-highlight);place-items:center;display:grid;position:absolute;inset:0}.sp-art-empty svg{opacity:.27;width:38%;height:38%}.sp-player.has-track .sp-art-empty{display:none}.sp-meta{align-items:center;gap:12px;display:flex}.sp-titles{flex:1;min-width:0}.sp-title,.sp-artist{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-title{color:var(--color-text-highlight);font-size:2rem;font-weight:800;line-height:1.2}.sp-artist{color:var(--color-text-subdue);font-size:1.4rem}.sp-controls{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.sp-button{width:3.6rem;height:3.6rem;color:var(--color-text-subdue);cursor:pointer;transition:color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.sp-button svg{width:2rem;height:2rem}.sp-button:active{transform:scale(.9)}.sp-play{background:var(--color-text-highlight);width:4.4rem;height:4.4rem;color:var(--color-background)}.sp-play:active{transform:scale(.94)}.sp-play svg{transition:opacity .16s ease, transform .2s var(--ease-out), filter .16s ease;position:absolute}.sp-icon-pause,.is-playing .sp-icon-play{opacity:0;filter:blur(2px);transform:scale(.6)}.is-playing .sp-icon-pause{opacity:1;filter:none;transform:none}.sp-toggleable.is-on{color:var(--color-positive)}.sp-toggleable.is-on:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:1px}.sp-icon-repeat-one,.is-one .sp-icon-repeat{display:none}.is-one .sp-icon-repeat-one{display:block}.sp-timeline{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:1.1rem;display:flex}.sp-progress{background:var(--dash-track);cursor:pointer;border-radius:2px;flex:1;height:4px;position:relative}.sp-progress:after{content:"";position:absolute;inset:-8px 0}.sp-progress:focus-visible{outline:2px solid var(--color-positive);outline-offset:6px}.sp-progress-fill{background:var(--color-text-highlight);transform-origin:0;border-radius:2px;transition:transform .25s linear,background-color .15s;position:absolute;inset:0;transform:scaleX(0)}.sp-player:not(.has-track) .sp-controls,.sp-player:not(.has-track) .sp-timeline,.sp-player.no-controls .sp-controls{opacity:.4;pointer-events:none}.sp-player.can-start:not(.has-track):not(.no-controls) .sp-controls{opacity:1;pointer-events:auto}.sp-player.can-start:not(.has-track) .sp-button:not(.sp-play){opacity:.4;pointer-events:none}.sp-note{color:var(--color-text-subdue);margin:0;font-size:1.2rem}.sp-note:has(.dash-button){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-eq{flex-shrink:0;align-items:flex-end;gap:2px;width:14px;height:14px;transition:opacity .2s;display:inline-flex}.sp-player:not(.is-playing) .sp-eq{opacity:0}.sp-eq i{background:var(--color-text-subdue);transform-origin:bottom;border-radius:1px;flex:1;height:100%;transition:background-color .2s;transform:scaleY(.3)}.is-playing .sp-eq i,.sp-eq.is-on i{background:var(--color-positive);animation:.9s ease-in-out infinite alternate sp-eq}.is-playing .sp-eq i:nth-child(2),.sp-eq.is-on i:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.is-playing .sp-eq i:nth-child(3),.sp-eq.is-on i:nth-child(3){animation-duration:1.1s;animation-delay:-.5s}.sp-player--hero{grid-template-columns:minmax(200px,340px) minmax(0,1fr);align-items:center;gap:32px;display:grid}.sp-player--hero .sp-body{gap:20px;max-width:560px}.sp-player--hero .sp-title{white-space:normal;font-size:3.4rem}.sp-player--hero .sp-artist{font-size:1.8rem}.sp-player--hero .sp-controls{justify-content:center;gap:20px}@media (width<=800px){.sp-player--hero{grid-template-columns:minmax(112px,200px) minmax(0,1fr);gap:20px}.sp-player--hero .sp-title{font-size:2.4rem}.sp-player--hero .sp-artist{font-size:1.5rem}}@media (width<=520px){.sp-player--hero{grid-template-columns:minmax(0,1fr)}}.sp-list,.sp-room,.sp-results,.sp-team{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sp-list li,.sp-room li,.sp-results li,.sp-team li{border-radius:8px;align-items:center;gap:10px;padding:6px;display:flex}.sp-player--party [data-action=shuffle],.sp-player--party [data-action=previous],.sp-player--party [data-action=repeat]{display:none}.sp-list-end{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}@media (hover:hover) and (pointer:fine){.sp-list li{transition:background-color .15s}.sp-list li:hover,.sp-list li:focus-within{background:var(--color-widget-background-highlight)}.sp-list-end{justify-items:end;display:grid}.sp-list-end>*{grid-area:1/1;transition:opacity .15s}.sp-list li:not(:hover,:focus-within) .sp-list-action,.sp-list li:is(:hover,:focus-within) .sp-list-when{opacity:0;pointer-events:none}}.sp-list img,.sp-room li>img,.sp-results img{object-fit:cover;border-radius:4px;flex-shrink:0;width:40px;height:40px}.sp-list-text{flex-direction:column;flex:1;min-width:0;display:flex}.sp-list-title,.sp-list-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-list-title{color:var(--color-text-highlight);font-weight:700}.sp-list-sub,.sp-list-meta{color:var(--color-text-subdue);font-size:1.2rem}.sp-list-meta{font-variant-numeric:tabular-nums}.sp-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.sp-avatar--small{width:22px;height:22px;font-size:1rem}.sp-avatar--initial{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);place-items:center;font-weight:800;display:inline-grid;container-type:size}.sp-avatar--initial>span{letter-spacing:.02em;font-size:38cqw;line-height:1}.sp-team-text{flex-direction:column;flex:1;min-width:0;display:flex}.sp-team-name{color:var(--color-text-base);font-weight:700}.sp-team li.is-playing .sp-team-name{color:var(--color-text-highlight)}.sp-team-cover{border-radius:4px;width:32px;height:32px}.team-when{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;min-width:0;max-width:48%;display:flex}.team-time{color:var(--color-text-base);white-space:nowrap;font-weight:600}.team-when .team-zone{max-width:100%}@media (width>=1191px){.page[data-page=team] .page-column-small{width:clamp(380px,34%,520px)}}.sp-room-head{align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}.sp-results{z-index:20;overscroll-behavior:contain;border:1px solid var(--color-popover-border);background:var(--color-popover-background);max-height:36rem;box-shadow:var(--dash-shadow-menu);border-radius:10px;margin:0;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sp-room li.is-next{background:color-mix(in srgb, var(--color-positive) 8%, transparent)}.sp-place{width:2.4rem;color:var(--color-text-subdue);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:700;display:grid}.sp-place svg{width:1.5rem;height:1.5rem;color:var(--color-positive)}.sp-room-tools{flex-shrink:0;gap:2px;display:flex}.sp-room-tools .sp-button:disabled{opacity:.3;cursor:default}.sp-remove{color:var(--color-negative)}@media (width<=600px){.sp-room li{flex-wrap:wrap;row-gap:0}.sp-room-tools{order:1;justify-content:flex-end;width:100%}}@media (hover:hover) and (pointer:fine){.app-theme-switch button:hover,.sp-button:not(.sp-play):hover,.dash-tabs button:hover,.pr-filter-button:hover,.pr-chip button:hover{color:var(--color-text-highlight)}.pr-filter-option:hover{background:var(--color-widget-background-highlight)}.sp-play:hover{transform:scale(1.04)}.sp-progress:hover .sp-progress-fill{background:var(--color-positive)}.sp-list li:hover,.sp-results li:hover,.dash-board li:not(.is-me):hover{background:var(--color-widget-background-highlight)}.dash-run:hover{transform:scale(1.18)}.dash-bars:hover i{opacity:.25}.dash-bars:hover .dash-bar:hover i{opacity:1}.dash-segmented button:not([aria-pressed=true]):hover{color:var(--color-text-highlight)}}.widget{animation:dash-rise .42s var(--ease-out) backwards;animation-delay:calc((var(--widget-index,0) + var(--column-index,0)) * 45ms)}.page.content-ready>.page-content{animation:none}.page-column:nth-child(2){--column-index:1}.page-column:nth-child(3){--column-index:2}.page-column>.widget:nth-child(2){--widget-index:1}.page-column>.widget:nth-child(3){--widget-index:2}.page-column>.widget:nth-child(4){--widget-index:3}.is-entering .dash-tile{animation:dash-rise .42s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms)}.is-entering .dash-bars i{animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.22s + var(--i,0) * 30ms)}.is-entering .dash-podium-place{animation:dash-rise .48s var(--ease-out) backwards}.is-entering .dash-podium-place.is-rank-2{animation-delay:90ms}.is-entering .dash-podium-place.is-rank-3{animation-delay:.18s}.is-entering .dash-podium-step{animation:dash-grow .52s var(--ease-out) backwards;animation-delay:.12s}.is-entering .dash-throne-seat{animation:dash-seat-ride .52s var(--ease-out) backwards;animation-delay:.12s}@keyframes dash-seat-ride{0%{transform:translateY(61px)}}.is-entering .dash-board li,.is-entering.sp-list li,.is-entering.sp-room li,.is-entering.sp-results li,.is-entering .sp-team li,.sp-room li.is-new{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.is-entering .dash-board li{animation-delay:calc(.24s + var(--i,0) * 30ms)}.is-entering .dash-board-bar i{animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:calc(.32s + var(--i,0) * 30ms)}.is-entering .dash-run:not(.is-running){animation:dash-pop .3s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 15ms)}.sn-layout .widget{animation:none}.is-entering .sn-layout .widget{animation:dash-rise .42s var(--ease-out) backwards}:is(.is-entering,.is-charting) .sn-day-bar,:is(.is-entering,.is-charting) .jr-day-bar{animation:sn-grow .6s var(--ease-out) backwards;animation-delay:calc(.12s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .gh-bars i{animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.16s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .gh-stack-fill{animation:dash-reveal-up .56s var(--ease-out) backwards;animation-delay:calc(.16s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .gh-meter i,:is(.is-entering,.is-charting) .pl-hbar-track span{transform-origin:0;animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:calc(.2s + min(var(--i,0), 10) * 30ms)}:is(.is-entering,.is-charting) .pl-load-segs,:is(.is-entering,.is-charting) .pl-acc-bar{animation:dash-reveal-x .6s var(--ease-out) backwards;animation-delay:calc(.14s + min(var(--i,0), 10) * 40ms)}:is(.is-entering,.is-charting) .jt-pair-bars i{animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.16s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .jt-row-track i{animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:calc(.16s + min(var(--i,0), 10) * 30ms)}:is(.is-entering,.is-charting) .jt-average{animation:.24s .56s backwards dash-fade}.pl-ship-list[open]>ul,.pl-people-list.is-rising>.pl-people-table{animation:dash-rise .2s var(--ease-out)}.sn-day.is-partial .sn-day-bar{position:relative;overflow:hidden}.sn-day.is-partial .sn-day-bar:before{background:repeating-linear-gradient(135deg, var(--sn-bar,var(--dash-warning)) 0 3px, transparent 3px 7px);content:"";width:calc(100% + 20px);animation:1.4s linear infinite dash-drift;position:absolute;inset:0 auto 0 -10px}:where(.gh-bars .dash-bar.is-partial) i{--breathe:.35;animation:2.4s ease-in-out infinite dash-breathe}.gh-bars .dash-bar.is-current.is-partial i{--breathe:.8}.pl-hbar-track.is-faded span{--breathe:.5;animation:2.4s ease-in-out infinite dash-breathe}:is(.is-entering,.is-charting) .gh-bars .dash-bar.is-partial i{animation:dash-grow .52s var(--ease-out) backwards, dash-breathe 2.4s ease-in-out infinite;animation-delay:calc(.16s + var(--k,0) * .24s), .9s}:is(.is-entering,.is-charting) .pl-hbar-track.is-faded span{animation:dash-grow-x .6s var(--ease-out) backwards, dash-breathe 2.4s ease-in-out infinite;animation-delay:calc(.2s + min(var(--i,0), 10) * 30ms), .9s}.dash-live{background:var(--dash-positive-fill);vertical-align:.1em;border-radius:50%;flex:none;width:7px;height:7px;margin-right:7px;display:inline-block;position:relative}.dash-live:after{border-radius:inherit;background:inherit;content:"";animation:dash-ping 2.4s var(--ease-out) infinite;position:absolute;inset:0}.contrib-cell.is-today{position:relative}.contrib-cell.is-today:after{border:2px solid var(--color-text-highlight);content:"";pointer-events:none;--breathe:.3;border-radius:6px;animation:2.4s ease-in-out infinite dash-breathe;position:absolute;inset:-3px}:is(.is-entering,.is-charting) .team-pin-faces{animation:dash-pop .32s var(--ease-out) backwards;animation-delay:calc(.2s + min(var(--i,0), 24) * 18ms)}.team-pin.is-me:after{border-radius:inherit;box-shadow:0 0 0 2px var(--dash-positive-fill);content:"";opacity:0;pointer-events:none;--ping:1.35;position:absolute;inset:-3px}.team-pin.is-me.is-pinging:after{animation:dash-ping 2.8s var(--ease-out) infinite}.is-entering .tw-row{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(80ms + var(--i,0) * 50ms)}.dash-updated{align-items:center;gap:6px;display:inline-flex;position:relative}.dash-updated:before,.dash-updated:after{background:var(--dash-positive-fill);content:"";border-radius:50%;flex:none;width:6px;height:6px}.dash-updated:after{--ping:2.2;animation:dash-ping 2.4s var(--ease-out) infinite;margin-top:-3px;position:absolute;top:50%;left:0}:where(.dash-bar.is-current) i,:where(.gh-stack-col:last-child) .gh-stack-fill{--breathe:.6;animation:3s ease-in-out infinite dash-breathe;animation-delay:calc(var(--seed,0) * -.75s)}.dash-tile:nth-child(2){--seed:1}.dash-tile:nth-child(3){--seed:2}.dash-tile:nth-child(4){--seed:3}.dash-tile:nth-child(5){--seed:1.5}.dash-tile:nth-child(6){--seed:2.5}@media (hover:hover) and (pointer:fine){:where(.dash-bars:hover .dash-bar) i{animation:none}}:where(.jr-tick),:where(.pl-load-mark){--breathe:.45;animation:3s ease-in-out infinite dash-breathe;animation-delay:calc(var(--i,0) * -.45s)}.jr-dot:after,.sn-env-pick[aria-pressed=true] .sn-env-dot:after,.pl-todo li:first-child .pl-todo-num:after{content:"";pointer-events:none;animation:dash-ping 2.4s var(--ease-out) infinite;border:2px solid;border-radius:50%;position:absolute;inset:-3px}.jr-dot:after{color:var(--jr-line);--ping:2}.sn-env-pick[aria-pressed=true] .sn-env-dot{position:relative}.sn-env-pick[aria-pressed=true] .sn-env-dot:after{background:inherit;--ping:2.6;border:none;inset:0}.pl-todo li:first-child .pl-todo-num{position:relative}.pl-todo li:first-child .pl-todo-num:after{color:var(--pl-bad);--ping:1.7}.pl-todo li:first-child .pl-todo-num.is-warn:after{color:var(--pl-warn)}.jr-day.is-today .jr-day-bar,.pl-acc-part.is-added,.pl-acc-part.is-added span,.pl-load-segs .is-over{position:relative;overflow:hidden}.jr-day.is-today .jr-day-bar:before,.pl-acc-part.is-added:before,.pl-acc-part.is-added span:before,.pl-load-segs .is-over:before{content:"";pointer-events:none;width:calc(100% + 24px);animation:1.6s linear infinite dash-drift-8;position:absolute;inset:0 auto 0 -12px}.jr-day.is-today .jr-day-bar:before{background:repeating-linear-gradient(135deg, var(--jr-done) 0 3px, transparent 3px 7px);animation:1.4s linear infinite dash-drift}.pl-acc-part.is-added:before{background:repeating-linear-gradient(135deg, var(--dash-track) 0 4px, transparent 4px 8px)}.pl-acc-part.is-added span{z-index:1}.pl-acc-part.is-added span:before{background:repeating-linear-gradient(135deg, var(--jr-done) 0 4px, color-mix(in srgb, var(--jr-done) 45%, transparent) 4px 8px)}.pl-load-segs .is-over:before{background:repeating-linear-gradient(135deg, var(--pl-bad) 0 4px, color-mix(in srgb, var(--pl-bad) 55%, transparent) 4px 8px)}:where(.pl-state.is-bad) .dash-icon,:where(.dash-tile.is-alert) .sn-tile-label .dash-icon{--breathe:.4;animation:2.4s ease-in-out infinite dash-breathe;animation-delay:calc(var(--i,0) * -.4s)}.dash-podium-crown,.dash-tile-crown,.prw-trophy,.badge.is-earned .badge-emoji{animation:dash-twinkle 6s var(--ease-out) infinite}.prw-trophy,.badge.is-earned .badge-emoji{display:inline-block}.dash-podium-crown{animation-delay:-3.2s}.dash-tile-crown{animation-delay:-2s}.prw-trophy{animation-delay:-3.5s}.badge.is-earned:nth-child(5n+2) .badge-emoji{animation-delay:-1.2s}.badge.is-earned:nth-child(5n+3) .badge-emoji{animation-delay:-2.4s}.badge.is-earned:nth-child(5n+4) .badge-emoji{animation-delay:-3.6s}.badge.is-earned:nth-child(5n+5) .badge-emoji{animation-delay:-4.8s}:root[data-quiet-load] .widget{animation:none}@keyframes dash-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes dash-grow{0%{transform:scaleY(.04)}}@keyframes dash-grow-x{0%{transform:scaleX(.02)}}@keyframes dash-drift{to{transform:translate(9.9px)}}@keyframes dash-ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(var(--ping,2.4))}}@keyframes dash-drift-8{to{transform:translate(11.3px)}}@keyframes dash-twinkle{0%,86%,to{rotate:0deg;scale:1}91%{rotate:-10deg;scale:1.18}96%{rotate:4deg;scale:.98}}@keyframes dash-breathe{50%{opacity:var(--breathe,.55)}}@keyframes dash-reveal-x{0%{clip-path:inset(0 100% 0 0)}}@keyframes dash-reveal-up{0%{clip-path:inset(100% 0 0)}}@keyframes dash-pop{0%{opacity:0;transform:scale(.6)}}@keyframes dash-pulse{50%{opacity:.45}}@keyframes dash-shimmer{to{transform:translate(100%)}}@keyframes sp-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes dash-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.widget,.is-entering .dash-tile,.is-entering .dash-board li,.is-entering .sp-team li,.sp-room li.is-new{animation:.2s backwards dash-fade}.pl-ship-list[open]>ul,.pl-people-list.is-rising>.pl-people-table{animation:.15s dash-fade}.sn-day.is-partial .sn-day-bar:before,.gh-bars .dash-bar.is-partial i,.pl-hbar-track.is-faded span,.contrib-cell.is-today:after{animation:none}.dash-live:after,.team-pin.is-me.is-pinging:after,.jr-dot:after,.sn-env-pick[aria-pressed=true] .sn-env-dot:after,.pl-todo li:first-child .pl-todo-num:after{opacity:0;animation:none}.dash-updated:after,.jr-day.is-today .jr-day-bar:before,.pl-acc-part.is-added:before,.pl-acc-part.is-added span:before,.pl-load-segs .is-over:before,:where(.dash-bar.is-current) i,:where(.gh-stack-col:last-child) .gh-stack-fill,:where(.jr-tick),:where(.pl-load-mark),:where(.pl-state.is-bad) .dash-icon,:where(.dash-tile.is-alert) .sn-tile-label .dash-icon,.dash-shield-turn,.dash-sword,.dash-blade,.dash-podium-crown,.dash-tile-crown,.prw-trophy,.badge.is-earned .badge-emoji,.is-entering .dash-bars i,.is-entering .dash-podium-place,.is-entering .dash-podium-step,.is-entering .dash-throne-seat,.is-entering .dash-board-bar i,.is-entering .dash-run,.is-playing .sp-eq i,.sp-eq.is-on i,.dash-run.is-running,.dash-skeleton:after,.dash-skeleton-row:after{animation:none}.app-theme-switch.is-ready:before,.sp-progress-fill{transition:none}}.header-icon{width:3.4rem;height:3.4rem;color:var(--color-text-subdue);transition:color .15s ease, background-color .15s ease, transform .16s var(--ease-out);border-radius:8px;place-items:center;display:grid}.header-icon svg{width:1.8rem;height:1.8rem}.header-icon[aria-current=page]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.header-icon:active{transform:scale(.94)}[data-mount=notifications]{position:relative}.notif-button{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.notif-button[aria-expanded=true]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.notif-badge{min-width:16px;box-shadow:0 0 0 2px var(--color-widget-background);background:var(--color-negative);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:1rem;font-weight:800;line-height:16px;position:absolute;top:2px;right:1px}.notif-panel{z-index:30;border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:min(460px,100vw - 32px);max-height:min(640px,100vh - 96px);color:var(--color-text-base);transform-origin:100% 0;animation:dash-menu-in .15s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:-48px;box-shadow:0 12px 32px #00000047}.notif-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:14px 16px 10px;display:flex}.notif-title{color:var(--color-text-highlight);margin-right:auto;font-size:1.5rem;font-weight:800}.notif-actions{white-space:nowrap;gap:14px;font-size:1.2rem;display:flex}.notif-actions .dash-link:disabled{color:var(--color-text-subdue);cursor:default;opacity:.6;text-decoration:none}.notif-panel.is-bare .notif-unread-toggle,.notif-panel.is-bare .notif-actions,.notif-panel.is-bare .notif-filters{display:none}.notif-filters{border-bottom:1px solid var(--color-separator);align-items:center;gap:8px;padding:0 16px 10px;display:flex}.notif-filters .dash-strip{flex:1;min-width:0}.notif-count{color:var(--color-positive);font-variant-numeric:tabular-nums;margin-left:2px}.notif-unread-toggle{border:1px solid var(--color-widget-content-border);color:var(--color-text-subdue);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:1.2rem;font-weight:700}.notif-unread-toggle[aria-pressed=true]{border-color:var(--color-positive);color:var(--color-text-highlight)}.notif-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}.notif-item{border-radius:8px;flex-shrink:0;align-items:flex-start;display:flex;position:relative}.notif-link{min-width:0;color:inherit;border-radius:8px;flex:1;gap:12px;padding:10px 36px 10px 20px;text-decoration:none;display:flex}.notif-item.is-unread:before{content:"";background:var(--color-positive);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:6px}.notif-panel{--notif-row:var(--color-popover-background);--notif-row-hover:color-mix(in srgb, var(--color-text-highlight) 6%, var(--color-popover-background))}.notif-who{flex-shrink:0;align-self:flex-start;display:grid;position:relative}.notif-kind{width:18px;height:18px;box-shadow:0 0 0 2px var(--notif-row);background:color-mix(in srgb, var(--color-text-highlight) 12%, var(--color-popover-background));color:var(--color-text-highlight);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-5px}.notif-kind svg{width:1.1rem;height:1.1rem}.notif-kind.is-good{background:var(--dash-accent-fill);color:var(--dash-accent-ink)}.notif-kind.is-bad{background:var(--color-negative);color:#fff}.notif-kind.is-merged{color:#fff;background:#a371f7}.notif-kind.is-kudos{background:var(--dash-heart);color:#fff}.notif-kind.is-kudos svg{fill:currentColor}.notif-kind.is-win{color:#2a1d00;background:#f5c542}.notif-text{flex-direction:column;gap:2px;min-width:0;font-size:1.3rem;display:flex}.notif-line{color:var(--color-text-subdue)}.notif-line b{max-width:100%;color:var(--color-text-highlight);overflow-wrap:anywhere;font-weight:700;display:inline-block}.notif-pr{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notif-snippet{color:var(--color-text-subdue);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.2rem;display:-webkit-box;overflow:hidden}.notif-when{color:var(--color-text-subdue);font-size:1.15rem}.notif-dismiss{width:2.6rem;height:2.6rem;color:var(--color-text-subdue);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:6px}.notif-dismiss svg{width:1.4rem;height:1.4rem}.notif-empty{text-align:center;padding:24px 16px}.notif-failure{color:var(--color-negative);padding:8px 10px}@media (hover:hover) and (pointer:fine){.notif-link:hover{background:var(--notif-row-hover)}.notif-link:hover .notif-kind{box-shadow:0 0 0 2px var(--notif-row-hover)}.notif-item:not(:hover,:focus-within) .notif-dismiss{opacity:0}.notif-dismiss:hover{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}}@media (width<=600px){.notif-panel{width:auto;max-height:calc(100dvh - 80px);position:fixed;top:64px;left:12px;right:12px}:root.notif-open{overflow:hidden}}button.header-icon{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nav-drawer-panel:focus{outline:none}.header-icon.nav-toggle{cursor:pointer;background:0 0;border:0;padding:0;display:none}.nav-drawer{z-index:900;position:fixed;inset:0}.nav-drawer-backdrop{opacity:0;background:#00000080;transition:opacity .2s;position:absolute;inset:0}.nav-drawer-panel{width:min(320px,86vw);padding:12px 12px max(16px, env(safe-area-inset-bottom));border-right:1px solid var(--color-widget-content-border);background:var(--color-widget-background);transition:transform .22s var(--ease-out);overscroll-behavior:contain;flex-direction:column;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:12px 0 32px #0000004d}.nav-drawer.is-open .nav-drawer-backdrop{opacity:1}.nav-drawer.is-open .nav-drawer-panel{transform:none}.nav-drawer-head{border-bottom:1px solid var(--color-separator);align-items:center;gap:10px;padding:2px 2px 12px 6px;display:flex}.nav-drawer-name{color:var(--color-text-highlight);flex:1;font-size:1.5rem;font-weight:800}.nav-drawer-links,.nav-drawer-more{flex-direction:column;gap:2px;display:flex}.nav-drawer-more{border-top:1px solid var(--color-separator);margin-top:auto;padding-top:8px}.nav-drawer-link{min-height:46px;color:var(--color-text-subdue);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;padding:0 12px;font-size:1.5rem;font-weight:700;display:flex}.nav-drawer-link svg{flex-shrink:0;width:2rem;height:2rem}.nav-drawer-link[aria-current=page]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.nav-drawer-link:active{background:var(--color-widget-background-highlight)}.nav-drawer-theme{border-top:1px solid var(--color-separator);min-height:55px;color:var(--color-text-subdue);justify-content:space-between;align-items:center;margin-top:6px;padding:8px 12px 0;font-size:1.5rem;font-weight:700;display:flex}:root.nav-drawer-open{overflow:hidden}@media (hover:hover) and (pointer:fine){.nav-drawer-link:not([aria-current=page]):hover{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}}@media (prefers-reduced-motion:reduce){.nav-drawer-backdrop,.nav-drawer-panel{transition:none}}@media (width<=1000px){.desktop-navigation{display:none}.header-icon.nav-toggle{display:grid}.header-actions{margin-left:auto}.header>.logo{display:none}}.palette-button{border:1px solid var(--color-separator);height:3.4rem;color:var(--color-text-subdue);font:inherit;cursor:pointer;transition:color .15s ease, background-color .15s ease, border-color .15s ease, transform .16s var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 6px 0 10px;display:flex}.palette-button svg{width:1.6rem;height:1.6rem}.palette-button:active{transform:scale(.96)}.palette-button:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.palette-button kbd,.palette kbd{border:1px solid var(--color-separator);background:var(--color-widget-background-highlight);min-width:2rem;height:2rem;color:var(--color-text-subdue);font:inherit;border-radius:5px;place-items:center;padding:0 5px;font-size:1.1rem;font-weight:700;line-height:1;display:inline-grid}:root[data-mac] .palette-button .key-other,:root:not([data-mac]) .palette-button .key-mac{display:none}@media (hover:hover) and (pointer:fine){.palette-button:hover{border-color:var(--color-popover-border);background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}}@media (width<=1000px),(hover:none){.palette-button kbd{display:none}.palette-button{border-color:#0000;justify-content:center;width:3.4rem;padding:0}.palette-button svg{width:1.8rem;height:1.8rem}}.nav-drawer-find{border:1px solid var(--color-separator);margin-top:4px}.palette{z-index:1100;justify-content:center;align-items:flex-start;padding:max(12vh,16px) 16px 16px;display:flex;position:fixed;inset:0}.palette-backdrop{opacity:0;background:#00000080;transition:opacity .14s;position:absolute;inset:0}.palette-panel{border:1px solid var(--color-popover-border);background:var(--color-popover-background);opacity:0;transform-origin:50% 0;width:min(600px,100%);max-height:100%;transition:opacity .14s ease, transform .18s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(-6px)scale(.98);box-shadow:0 24px 64px #0006}.palette.is-open .palette-backdrop,.palette.is-open .palette-panel{opacity:1}.palette.is-open .palette-panel{transform:none}.palette-field{border-bottom:1px solid var(--color-separator);min-height:54px;color:var(--color-text-subdue);flex:none;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.palette-field>svg{flex:none;width:1.8rem;height:1.8rem}.palette-input{min-width:0;height:52px;color:var(--color-text-highlight);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:max(16px,1.6rem)}.palette-input::placeholder{color:var(--color-text-subdue)}.palette-esc{cursor:pointer;background:0 0;border:0;flex:none;padding:0}.palette-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:min(420px,56vh);margin:0;padding:6px;list-style:none;overflow-y:auto}.palette-option{min-height:40px;color:var(--color-text-base);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:0 10px;scroll-margin:6px;font-size:1.4rem;display:flex}.palette-option[aria-selected=true]{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.palette-icon{width:2.4rem;height:2.4rem;color:var(--color-text-subdue);border-radius:6px;flex:none;place-items:center;display:grid}.palette-icon svg{width:1.6rem;height:1.6rem}.palette-option.is-page .palette-icon,.palette-option[aria-selected=true] .palette-icon{color:var(--color-positive)}.palette-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.palette-option.is-page .palette-title{font-weight:700}.palette-title mark{color:var(--color-text-highlight);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-positive) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--color-positive) 70%, transparent);text-underline-offset:3px;background:0 0;font-weight:800;text-decoration-thickness:2px}.palette-where{color:var(--color-text-subdue);flex:none;font-size:1.2rem}.palette-empty{color:var(--color-text-subdue);text-align:center;padding:18px 10px;font-size:1.4rem}.palette-foot{border-top:1px solid var(--color-separator);color:var(--color-text-subdue);flex:none;gap:16px;padding:9px 16px;font-size:1.2rem;display:flex}.palette-foot span{align-items:center;gap:4px;display:flex}.palette-foot kbd{margin-right:2px}:root.palette-open{overflow:hidden}@media (hover:none){.palette-foot,.palette-esc{display:none}}@media (width<=600px){.palette{padding-top:12px}.palette-list{max-height:60vh}}@media (prefers-reduced-motion:reduce){.palette-backdrop,.palette-panel{transition:none}.palette-panel{transform:none}}[data-mount=user-menu]{min-width:3.2rem;min-height:3.2rem;position:relative}[data-mount=user-menu]:empty{background:var(--color-widget-background-highlight);border-radius:50%}.user-button{cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .15s ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.user-button .sp-avatar{width:3.2rem;height:3.2rem}.user-button:active{transform:scale(.95)}.user-button:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.user-menu{z-index:30;border:1px solid var(--color-popover-border);background:var(--color-popover-background);transform-origin:100% 0;min-width:240px;animation:dash-menu-in .15s var(--ease-out);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #00000047}.user-menu-head{border-bottom:1px solid var(--color-separator);flex-direction:column;padding:8px 10px 10px;display:flex}.user-menu-name{color:var(--color-text-highlight);font-weight:800}.user-menu-email{color:var(--color-text-subdue);font-size:1.2rem}.user-menu-item{width:100%;color:var(--color-text-highlight);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;font-weight:700;display:flex}.user-menu-item svg{width:1.8rem;height:1.8rem;color:var(--color-text-subdue);flex-shrink:0}.user-menu-signout{color:var(--color-negative);margin-top:13px;position:relative}.user-menu-signout:before{content:"";border-top:1px solid var(--color-separator);position:absolute;top:-7px;left:-6px;right:-6px}.user-menu-signout svg{color:currentColor}@media (hover:hover) and (pointer:fine){.header-icon:hover{color:var(--color-text-highlight)}.user-menu-item:hover{background:var(--color-widget-background-highlight)}.user-menu-signout:hover{background:color-mix(in srgb, var(--color-negative) 12%, transparent)}}@keyframes dash-menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}}.dash-callout{border:1px solid color-mix(in srgb, var(--color-positive) 35%, transparent);border-radius:var(--dash-radius);background:color-mix(in srgb, var(--color-positive) 8%, var(--color-widget-background));animation:dash-rise .42s var(--ease-out) backwards;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.dash-callout-text{flex-direction:column;gap:2px;display:flex}.dash-callout-title{color:var(--color-text-highlight);font-size:1.5rem;font-weight:800}.github-form{gap:8px;display:flex}.dash-slot:has(>:empty){display:none}.page-column.settings-column{max-width:760px;margin:0 auto}@media (width>=1191px){.page-column.settings-column{max-width:772px;margin:-10px auto 0}}.settings-row{align-items:center;gap:14px;display:flex}.settings-text{flex-direction:column;flex:1;min-width:0;display:flex}.settings-title{color:var(--color-text-highlight);font-size:1.5rem;font-weight:800}.settings-sub{color:var(--color-text-subdue);font-size:1.25rem}.settings-row+.settings-sub,.settings-themes+.settings-sub{margin-top:12px}.settings-avatar{width:4.4rem;height:4.4rem}.settings-icon{background:var(--color-widget-background-highlight);width:4.4rem;height:4.4rem;color:var(--color-text-highlight);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.settings-icon svg{width:2rem;height:2rem}.settings-switch-row+.settings-switch-row{border-top:1px solid var(--color-widget-content-border);margin-top:14px;padding-top:14px}.settings-switch-note,.settings-switch-note+.settings-sub{margin-top:12px}.settings-switch-note{color:var(--color-text-highlight)}.settings-switch{background:color-mix(in srgb, var(--color-text-subdue) 45%, transparent);cursor:pointer;border:0;border-radius:13px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background-color .16s;position:relative}.settings-switch span{width:20px;height:20px;transition:transform .2s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.settings-switch[aria-checked=true]{background:var(--color-positive)}.settings-switch[aria-checked=true] span{transform:translate(18px)}.settings-switch:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.settings-switch:disabled{cursor:default;opacity:.45}@media (prefers-reduced-motion:reduce){.settings-switch,.settings-switch span{transition:none}}.settings-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-theme{border:2px solid var(--color-widget-content-border);color:var(--color-text-subdue);cursor:pointer;transition:border-color .15s ease, color .15s ease, transform .16s var(--ease-out);background:0 0;border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex}.settings-theme[aria-checked=true]{border-color:var(--color-positive);color:var(--color-text-highlight)}.settings-theme:active{transform:scale(.98)}.settings-theme-label{align-items:center;gap:6px;font-weight:700;display:flex}.settings-theme-label svg{width:1.5rem;height:1.5rem}.settings-theme-preview{border-radius:8px;gap:6px;height:64px;padding:8px;display:flex}.settings-theme-preview i{border-radius:5px;flex:1}.settings-theme-preview.is-dark{background:#15161b}.settings-theme-preview.is-dark i{background:#1d1e24}.settings-theme-preview.is-light{background:#f4f4f5}.settings-theme-preview.is-light i{background:#fff;box-shadow:0 1px 2px #090a0d14}.settings-theme-split{height:64px;display:block;position:relative}.settings-theme-split .settings-theme-preview{position:absolute;inset:0}.settings-theme-split .is-dark{clip-path:polygon(100% 0,100% 100%,0 100%)}.room-people{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.room-people li{align-items:center;gap:10px;display:flex}.room-person-name{color:var(--color-text-highlight);font-weight:700}.is-entering .room-people li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.chat-list{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:160px;max-height:max(240px,100vh - 470px);margin:0 -4px;padding:0 4px;list-style:none;display:flex;overflow-y:auto}.chat-list li{gap:8px;display:flex;position:relative}.chat-body{min-width:0}.chat-meta{align-items:baseline;gap:6px;display:flex}.chat-name{color:var(--color-text-highlight);font-size:1.25rem;font-weight:800}.chat-time{color:var(--color-text-subdue);font-size:1.1rem}.chat-text{color:var(--color-text-paragraph);overflow-wrap:anywhere}.chat-delete{background:var(--color-widget-background-highlight);width:2.2rem;height:2.2rem;color:var(--color-text-subdue);opacity:0;cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:0;right:0}.chat-delete svg{width:1.3rem;height:1.3rem}.chat-list li:focus-within .chat-delete{opacity:1}@media (hover:hover) and (pointer:fine){.chat-list li:hover .chat-delete{opacity:1}}@media (hover:none){.chat-delete{opacity:1}}.chat-form{gap:8px;margin-top:12px;display:flex}.chat-form input{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);min-width:0;height:3.4rem;color:var(--color-text-highlight);border-radius:8px;outline:none;flex:1;padding:0 12px;transition:border-color .15s,box-shadow .15s}.chat-form input:focus{border-color:var(--color-positive);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-positive) 25%, transparent)}@media (width<=600px){.chat-form input{font-size:16px}}.team-map{aspect-ratio:360/142;position:relative}.team-clip{position:absolute;inset:0;overflow:hidden}.team-map.is-zoomed{cursor:grab}.team-map.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.team-layer{transform-origin:0 0;position:absolute;inset:0}.team-layer.is-easing,.team-layer.is-easing .team-pin{transition:transform .22s var(--ease-out)}@media (prefers-reduced-motion:reduce){.team-layer.is-easing,.team-layer.is-easing .team-pin{transition:none}}.team-map-reset{z-index:7;position:absolute;top:8px;right:8px}.team-world,.team-world svg{width:100%;height:100%;display:block}.team-land{fill:var(--color-widget-background-highlight);stroke:var(--color-separator);stroke-width:calc(.15 / var(--line-zoom,1))}.team-pins{position:absolute;inset:0}.team-pin{transform:translate(-50%, -50%) scale(calc(1 / var(--zoom,1)));cursor:default;border-radius:999px;display:flex;position:absolute}.team-pin.is-me{z-index:2}.team-pin:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.team-pin-faces{filter:drop-shadow(0 2px 4px #00000059);display:flex}.team-pin-faces>*{box-shadow:0 0 0 2px var(--color-widget-background);position:relative}.team-pin-faces>*+*{margin-left:-6px}.team-pin-faces>:first-child{z-index:3}.team-pin-faces>:nth-child(2){z-index:2}.team-pin-faces>:nth-child(3){z-index:1}.team-pin-faces>.team-pin-more{z-index:4}.team-pin-faces>.is-me{box-shadow:0 0 0 2px var(--color-positive)}.team-pin-more{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);place-items:center;font-size:1rem;font-weight:800;display:inline-grid}.team-pin-card{z-index:5;background:var(--dash-tooltip,#34363e);color:#f4f5f7;opacity:0;pointer-events:none;min-width:180px;max-width:260px;transform:translate(calc(-50% + var(--card-shift,0px)), 3px) scale(.97);transform-origin:bottom;transition:opacity .125s ease-out, transform .125s var(--ease-out);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 8px 24px #0000004d}.team-pin-head{flex-direction:column;gap:1px;display:flex}.team-pin-place{white-space:nowrap;font-size:1.3rem;font-weight:800}.team-pin-when{color:#f4f5f7a6;white-space:nowrap;gap:6px;font-size:1.15rem;display:flex}.team-pin-time{color:#f4f5f7;font-variant-numeric:tabular-nums;font-weight:700}.team-pin-people{border-top:1px solid #f4f5f71f;flex-direction:column;gap:6px;padding-top:8px;display:flex}.team-pin-person{align-items:center;gap:8px;min-width:0;font-size:1.2rem;font-weight:600;display:flex}.team-pin-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-pin-person .dash-tag{flex-shrink:0}.team-pin-who{flex-direction:column;min-width:0;display:flex}.team-ip{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:500;overflow:hidden}.sp-team-text .team-ip{font-size:1.15rem}.team-pin-others{color:#f4f5f7a6;font-size:1.15rem}.team-pin:hover,.team-pin:focus{z-index:6}.team-pin.tip-below .team-pin-card{transform:translate(calc(-50% + var(--card-shift,0px)), -3px) scale(.97);transform-origin:top;top:calc(100% + 8px);bottom:auto}.team-pin:hover .team-pin-card,.team-pin:focus .team-pin-card{opacity:1;transform:translate(calc(-50% + var(--card-shift,0px)), 0) scale(1)}@media (width<=1190px){.widget:has([data-mount=team-map]){overflow:clip visible}}.team-pin-note{margin:12px 0 0}.team-people li{align-items:center;gap:10px;display:flex}.clock-main{flex-direction:column;display:flex}.clock-time{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:800;line-height:1.1}.clock-seconds{color:var(--color-text-subdue);margin-left:1px;font-size:2rem;font-weight:700}.clock-date{color:var(--color-text-subdue)}.roll-slot{display:inline-grid}.roll-slot>span{grid-area:1/1}.clock-zone{border-top:1px solid var(--color-separator);color:var(--color-text-subdue);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:12px;padding-top:10px;display:flex}.sp-player.is-listener .sp-controls,:root[data-spotify-mode=me] .mode-room,:root[data-spotify-mode=room] .mode-me{display:none}.page-toolbar{margin-bottom:var(--widget-gap)}.page-toolbar .sn-toolbar{margin-bottom:0}.spotify-mode{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spotify-join{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dash-status{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:1.25rem;display:inline-flex}.dash-status.is-good{background:color-mix(in srgb, var(--color-positive) 14%, transparent);color:var(--color-positive)}.dash-status.is-warn{background:color-mix(in srgb, var(--dash-warning) 14%, transparent);color:var(--dash-warning)}.dash-status.is-bad{background:color-mix(in srgb, var(--color-negative) 12%, transparent);color:var(--color-negative)}.settings-notice{text-align:left;margin-bottom:12px}:root[data-app-theme=dark]{--dash-shadow-menu:0 8px 24px #00000080, 0 2px 6px #0006}:root[data-app-theme=light]{--dash-shadow-menu:0 8px 24px #090a0d14, 0 2px 6px #090a0d0f}.app-tour{z-index:1000;position:fixed;top:0;left:0}.app-tour__ring{top:var(--ring-top);left:var(--ring-left);width:var(--ring-width);height:var(--ring-height);border-radius:var(--ring-radius);box-shadow:0 0 0 2px var(--color-positive), 0 0 0 6px color-mix(in srgb, var(--color-positive) 16%, transparent);pointer-events:none;position:fixed}.app-tour__card{top:var(--tour-top);left:var(--tour-left);border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:32rem;max-width:calc(100vw - 32px);box-shadow:var(--dash-shadow-menu);color:var(--color-text-paragraph);border-radius:12px;font-size:1.3rem;font-weight:500;position:fixed}.app-tour__card.has-arrow-top{transform-origin:var(--tour-arrow) top}.app-tour__card.has-arrow-bottom{transform-origin:var(--tour-arrow) bottom}.app-tour__card.has-arrow-left{transform-origin:left var(--tour-arrow)}.app-tour__card.has-arrow-right{transform-origin:right var(--tour-arrow)}.app-tour__arrow{border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.has-arrow-top .app-tour__arrow{top:-7px;left:calc(var(--tour-arrow) - 6px);border-bottom:0;border-right:0;border-top-left-radius:2px}.has-arrow-bottom .app-tour__arrow{bottom:-7px;left:calc(var(--tour-arrow) - 6px);border-top:0;border-left:0;border-bottom-right-radius:2px}.has-arrow-left .app-tour__arrow{top:calc(var(--tour-arrow) - 6px);border-top:0;border-right:0;border-bottom-left-radius:2px;left:-7px}.has-arrow-right .app-tour__arrow{top:calc(var(--tour-arrow) - 6px);border-bottom:0;border-left:0;border-top-right-radius:2px;right:-7px}.app-tour__body,.app-tour__footer{line-height:1.45}.app-tour__body{padding:16px 16px 14px}.app-tour__title{color:var(--color-text-highlight);margin:0;font-size:1.6rem;font-weight:600;line-height:1.25}.app-tour__text{margin:6px 0 0}.app-tour__footer{border-top:1px solid var(--color-popover-border);justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.app-tour__count{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;margin-right:auto}.app-tour__button{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background);height:3.2rem;color:var(--color-text-highlight);font:inherit;cursor:pointer;transition:background-color .15s ease, transform .16s var(--ease-out);border-radius:8px;padding:0 12px;font-size:1.3rem;font-weight:600}.app-tour__button.is-primary{background:var(--dash-accent-fill);color:var(--dash-accent-ink);border-color:#0000}.app-tour__button:active{transform:scale(.97)}.app-tour__button:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}@media (hover:hover) and (pointer:fine){.app-tour__button:not(.is-primary):hover{background:var(--color-widget-background-highlight)}}.wizard-backdrop{z-index:900;background:#090a0d8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wizard{border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:min(100%,44rem);box-shadow:var(--dash-shadow-menu);color:var(--color-text-paragraph);border-radius:12px;font-size:1.3rem;font-weight:500;overflow:hidden}.wizard-progress{gap:6px;padding:16px 20px 0;display:flex}.wizard-progress i{background:var(--color-widget-background-highlight);border-radius:2px;flex:1;height:4px;transition:background-color .22s}.wizard-progress i.is-done,.wizard-progress i.is-current{background:var(--color-positive)}.wizard-body{flex-direction:column;align-items:flex-start;gap:8px;padding:22px 20px 20px;line-height:1.5;display:flex}.wizard-icon{background:var(--color-widget-background-highlight);width:4.4rem;height:4.4rem;color:var(--color-text-highlight);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.wizard-icon svg{width:2.2rem;height:2.2rem}.wizard-icon.is-logo{background:0 0;border-radius:50%;overflow:hidden}.wizard-icon.is-logo img{width:100%;height:100%;transform:scale(1.16)}.wizard-icon.is-done{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}.wizard-title{color:var(--color-text-highlight);margin:0;font-size:2rem;font-weight:700;line-height:1.25}.wizard-text{margin:0}.wizard-action{margin-top:8px}.wizard .dash-status svg{width:1.4rem;height:1.4rem}.wizard .app-tour__footer{padding:14px 20px}@media (prefers-reduced-motion:reduce){.app-tour__ring{transition:none}}@media (width<=1190px){.page-column-full{order:-1}.page[data-page=you] .page-column-full{order:0}.page-column-small{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;display:grid}.sp-player--mini{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;display:grid}}@container dash-col (width>=560px){.sp-player--mini{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;display:grid}}@media (width<=600px){.header .app-theme-switch{display:none}.header{gap:1.2rem;padding:0 12px}.desktop-navigation{gap:1.6rem}.sp-room-head{flex-wrap:wrap}.sp-room-head .dash-search{flex-basis:100%}.spotify-join{flex-wrap:nowrap;justify-content:space-between;width:100%}.spotify-join .settings-sub{flex:1;min-width:0}}.feed-list{flex-direction:column;gap:2px;margin:-4px -8px 0;padding:0;list-style:none;display:flex}.feed-link{color:inherit;border-radius:8px;gap:12px;padding:8px;text-decoration:none;display:flex}.feed-who{flex-shrink:0;align-self:flex-start;display:grid;position:relative}.feed-face{background:var(--color-widget-background-highlight);color:var(--color-text-subdue);place-items:center;display:grid}.feed-face svg{width:1.6rem;height:1.6rem}.feed-kind{width:18px;height:18px;box-shadow:0 0 0 2px var(--color-widget-background);background:var(--color-widget-background-highlight);color:var(--color-text-highlight);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-5px}.feed-kind svg{width:1.1rem;height:1.1rem}.feed-kind.is-open{color:#000;background:#4ea8ff}.feed-kind.is-good{background:var(--dash-accent-fill);color:var(--dash-accent-ink)}.feed-kind.is-merged{color:#fff;background:#a371f7}.feed-kind.is-shipped{color:#000;background:#ff8a3d}.feed-text{flex-direction:column;gap:2px;min-width:0;font-size:1.3rem;display:flex}.feed-line{color:var(--color-text-subdue)}.feed-line b{color:var(--color-text-highlight);font-weight:700}.feed-title{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feed-meta{color:var(--color-text-subdue);white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;overflow:hidden}.feed-run-toggle{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center}.feed-run-toggle .feed-text{flex:1}.feed-run-toggle:focus-visible{outline:2px solid var(--color-positive);outline-offset:-2px}.feed-run-meta{display:flex}.feed-run-about{text-overflow:ellipsis;min-width:0;overflow:hidden}.feed-run-when{white-space:pre;flex-shrink:0}.feed-run-chevron{width:1.6rem;height:1.6rem;color:var(--color-text-subdue);flex-shrink:0}.feed-run-toggle[aria-expanded=true] .feed-run-chevron{transform:rotate(180deg)}.feed-run.is-toggled .feed-run-toggle[aria-expanded=true] .feed-run-chevron{animation:feed-chevron-open .2s var(--ease-out)}.feed-run.is-toggled .feed-run-toggle[aria-expanded=false] .feed-run-chevron{animation:feed-chevron-close .2s var(--ease-out)}@keyframes feed-chevron-open{0%{transform:rotate(0)}}@keyframes feed-chevron-close{0%{transform:rotate(180deg)}}.feed-run-list{border-left:2px solid var(--color-widget-content-border);flex-direction:column;gap:2px;margin:0 0 4px 23px;padding:0 0 0 19px;list-style:none;display:flex}.feed-run-list .feed-link{padding:6px 8px}.feed-run.is-toggled .feed-run-list li{animation:dash-rise .26s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 25ms)}.is-entering.feed-list li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.feed-item.is-new{animation:dash-rise .34s var(--ease-out) backwards}.feed-item.is-new .feed-link{animation:2.4s ease-out feed-glow}@keyframes feed-glow{0%{background:color-mix(in srgb, var(--color-positive) 16%, transparent)}}@media (hover:hover) and (pointer:fine){.feed-link:hover{background:var(--color-widget-background-highlight)}}.confetti{z-index:1200;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.celebrate-stack{bottom:max(24px, env(safe-area-inset-bottom));z-index:1190;pointer-events:none;flex-direction:column;gap:8px;width:min(440px,100vw - 32px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.celebrate-toast,.celebrate-card{border:1px solid var(--color-popover-border);background:var(--color-popover-background);pointer-events:auto;border-radius:12px;align-items:center;gap:12px;padding:12px 10px 12px 16px;display:flex;box-shadow:0 12px 32px #00000047}.celebrate-toast{animation:celebrate-in .42s var(--ease-out) backwards}.celebrate-toast.is-group{box-shadow:none;pointer-events:none;background:0 0;border:0;padding:0;display:block}.celebrate-group-head{border:1px solid var(--color-popover-border);background:var(--color-popover-background);pointer-events:auto;border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:6px 6px 6px 16px;font-size:1.3rem;display:none;box-shadow:0 8px 24px #00000038}.celebrate-group-head b{min-width:0;color:var(--color-text-highlight);flex:1;font-size:1.4rem}.celebrate-group-head .celebrate-close{align-self:center}.celebrate-toast.is-open .celebrate-group-head{animation:.2s backwards dash-fade;display:flex}.celebrate-cards{transition:height .32s var(--ease-out);position:relative}.celebrate-toast.is-scrolling .celebrate-cards{overscroll-behavior:contain;overflow-y:auto}.celebrate-card{z-index:calc(50 - var(--i));transform:translateY(var(--y,0)) scale(var(--scale,1));transform-origin:50% 100%;transition:transform .32s var(--ease-out), opacity .2s ease;position:absolute;top:0;left:0;right:0}.celebrate-card>*{transition:opacity .2s}.celebrate-toast:not(.is-open) .celebrate-card:not(:first-child){height:var(--front);pointer-events:none;box-shadow:0 4px 12px #0003}.celebrate-toast:not(.is-open) .celebrate-card:not(:first-child)>*{opacity:0}.celebrate-toast:not(.is-open) .celebrate-card:nth-child(2){--scale:.95}.celebrate-toast:not(.is-open) .celebrate-card:nth-child(n+3){--scale:.9}.celebrate-toast:not(.is-open) .celebrate-card:nth-child(n+4){opacity:0}.celebrate-toast:not(.is-open) .celebrate-card:first-child{cursor:pointer}.celebrate-toast.is-open .celebrate-lead,.celebrate-toast.is-open .celebrate-expand,.celebrate-toast.is-open .celebrate-card .celebrate-close{display:none}.celebrate-expand{border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.celebrate-card .celebrate-title,.celebrate-card .celebrate-close{z-index:1;position:relative}.celebrate-toast:not(.is-open) .celebrate-card .celebrate-title{pointer-events:none}.celebrate-emoji{font-size:2.6rem;line-height:1}.celebrate-text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:1.3rem;display:flex}.celebrate-text b{color:var(--color-text-highlight);font-size:1.4rem}.celebrate-title{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;text-underline-offset:2px;overflow:hidden}.celebrate-meta{color:var(--color-text-subdue);font-size:1.15rem}.celebrate-close{width:2.6rem;height:2.6rem;color:var(--color-text-subdue);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;align-self:flex-start;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.celebrate-close:hover{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}}@keyframes celebrate-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}@media (prefers-reduced-motion:reduce){.is-entering.feed-list li,.feed-item.is-new,.feed-run.is-toggled .feed-run-list li{animation:.2s backwards dash-fade}.feed-run.is-toggled .feed-run-toggle[aria-expanded] .feed-run-chevron{animation:none}.celebrate-toast{animation:.2s backwards dash-fade}.celebrate-cards,.celebrate-card,.celebrate-card>*{transition:none}}.streak{align-items:center;gap:14px;display:flex}.streak-flame{background:color-mix(in srgb, var(--flame) 14%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.streak-flame svg{fill:none;width:30px;height:30px;stroke:var(--flame);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 90%}.streak-flame:not(.is-lit){background:var(--color-widget-background-highlight)}.streak-flame.is-lit svg{fill:color-mix(in srgb, var(--flame) 70%, transparent)}.streak-flame.is-dancing svg{animation:1.8s ease-in-out infinite flame-dance}.streak-flame.is-small{background:0 0;width:auto;height:auto}.streak-flame.is-small svg{width:14px;height:14px}.streak-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.streak-count{color:var(--color-text-subdue);font-size:1.4rem}.streak-count b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:3rem;font-weight:800;line-height:1}.streak-level{color:var(--color-text-subdue);font-size:1.25rem}.streak-bar{background:var(--color-widget-background-highlight);border-radius:999px;height:6px;overflow:hidden}.streak-bar i{border-radius:inherit;transform-origin:0;height:100%;display:block}.is-entering .streak-bar i{animation:dash-grow-x .7s var(--ease-out) backwards;animation-delay:.2s}.streak-status{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);border-radius:8px;margin:14px 0 0;padding:8px 10px;font-size:1.25rem}.streak-status.is-safe{background:color-mix(in srgb, var(--color-positive) 12%, transparent)}.streak-status.is-open{background:#ff9f4329}.streak-best{margin-top:8px}.streak-more{margin-top:12px;font-size:1.25rem;display:inline-block}.streak-hot{border-top:1px solid var(--color-separator);margin-top:14px;padding-top:12px}.streak-hot h3{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:1.15rem;font-weight:700}.streak-hot ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.streak-hot li{align-items:center;gap:8px;font-size:1.3rem;display:flex}.streak-hot-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.streak-hot li.is-me .streak-hot-name{color:var(--color-text-highlight);font-weight:700}.streak-hot li b{min-width:2ch;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right}.streak--hero .streak-flame{width:72px;height:72px}.streak--hero .streak-flame svg{width:44px;height:44px}.streak--hero .streak-count b{font-size:4rem}.streak-ladder{flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none;display:flex}.streak-ladder li{color:var(--color-text-subdue);border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:1.25rem;display:flex}.streak-ladder li.is-reached{color:var(--color-text-highlight)}.streak-ladder li.is-current{background:var(--color-widget-background-highlight);font-weight:700}.streak-ladder-name{flex:1}.streak-ladder-min{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}@keyframes flame-dance{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.06,.97)rotate(-2deg)}60%{transform:scale(.97,1.05)rotate(2deg)}}.contrib-filter{margin-bottom:12px}.contrib-layout{flex-wrap:wrap;align-items:flex-start;gap:24px 40px;display:flex}.contrib-map{flex:420px;min-width:0;max-width:640px}.contrib-side{flex-direction:column;flex:260px;gap:12px;min-width:0;display:flex}.contrib-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.contrib-total{background:var(--color-widget-background-highlight);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.contrib-total b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1.1}.contrib-total span{color:var(--color-text-subdue);font-size:1.15rem}.contrib-heading{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0;font-size:1.15rem;font-weight:700}.contrib-weekdays{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.contrib-weekdays li{color:var(--color-text-subdue);grid-template-columns:3.4ch minmax(0,1fr) auto;align-items:center;gap:8px;font-size:1.2rem;display:grid}.contrib-weekdays b{min-width:4ch;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.contrib-weekday-bar{background:var(--color-widget-background-highlight);border-radius:999px;height:8px;overflow:hidden}.contrib-weekday-bar i{border-radius:inherit;background:color-mix(in srgb, var(--color-positive) 55%, transparent);transform-origin:0;height:100%;display:block}.contrib-weekdays li.is-busiest span:first-child{color:var(--color-text-highlight);font-weight:700}.contrib-weekdays li.is-busiest .contrib-weekday-bar i{background:var(--color-positive)}.contrib-weeks .dash-bars{height:72px;margin-top:0}.contrib-axis{color:var(--color-text-subdue);justify-content:space-between;margin-top:-4px;font-size:1.05rem;display:flex}.is-entering .contrib-weekday-bar i{animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:.2s}.contrib-grid{grid-template-columns:auto repeat(var(--weeks,13), minmax(0, 1fr));grid-auto-rows:auto;gap:4px;max-width:640px;display:grid}.contrib-month{color:var(--color-text-subdue);white-space:nowrap;grid-row:1;font-size:1.1rem;overflow:visible}.contrib-day{color:var(--color-text-subdue);grid-column:1;align-self:center;padding-right:6px;font-size:1.1rem}.contrib-cell{aspect-ratio:1;background:color-mix(in srgb, var(--color-text-subdue) 14%, transparent);border-radius:4px}.contrib-cell.is-l1{background:color-mix(in srgb, var(--color-positive) 30%, transparent)}.contrib-cell.is-l2{background:color-mix(in srgb, var(--color-positive) 52%, transparent)}.contrib-cell.is-l3{background:color-mix(in srgb, var(--color-positive) 76%, transparent)}.contrib-cell.is-l4{background:var(--color-positive)}.contrib-cell.is-future{background:0 0}.is-entering .contrib-cell{animation:dash-pop .3s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 25ms)}.contrib-legend{color:var(--color-text-subdue);align-items:center;gap:4px;margin-top:10px;font-size:1.1rem;display:flex}.contrib-legend .contrib-cell{width:12px}.buddies{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;display:grid}.buddies-list h3{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:1.15rem;font-weight:700}.buddies-list ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.buddies-list li{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.buddies-list li>.sp-avatar{grid-row:span 2}.buddies-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;overflow:hidden}.buddies-count{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem}.buddies-bar{background:var(--color-widget-background-highlight);border-radius:999px;grid-column:2/span 2;height:4px;overflow:hidden}.buddies-bar i{border-radius:inherit;background:var(--dash-positive-fill);transform-origin:0;height:100%;display:block}.is-entering.buddies li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms)}.is-entering.buddies .buddies-bar i{animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:calc(.2s + var(--i,0) * 40ms)}@media (prefers-reduced-motion:reduce){.streak-flame.is-dancing svg,.is-entering .streak-bar i,.is-entering .contrib-cell,.is-entering .contrib-weekday-bar i,.is-entering.buddies .buddies-bar i{animation:none}.is-entering.buddies li{animation:.2s backwards dash-fade}}:root[data-app-theme=light]{--gh-size-1:#86b6ef;--gh-size-2:#5598e7;--gh-size-3:#2a78d6;--gh-size-4:#1c5cab;--gh-size-5:#104281}:root[data-app-theme=dark]{--gh-size-1:#184f95;--gh-size-2:#256abf;--gh-size-3:#3987e5;--gh-size-4:#6da7ec;--gh-size-5:#b7d3f6}.page .widget-content{transition:opacity .15s}.page.gh-refetching .widget-content,.page.pd-refetching .pd-follows .widget-content,.page.pd-refetching .pd-overview .widget-content{opacity:.55}.page[data-page=github] .widget-content{container-type:inline-size}.gh-tiles{--gh-columns:3;grid-template-columns:repeat(var(--gh-columns), minmax(0, 1fr));gap:12px;display:grid}.gh-tiles--four{--gh-columns:4}@container (width<=800px){.gh-tiles--four{--gh-columns:2}}@container (width<=600px){.gh-tiles{--gh-columns:1}.gh-tiles--four{--gh-columns:2}}@container (width<=400px){.gh-tiles--four{--gh-columns:1}}.gh-tiles--single{--gh-columns:1}.gh-tile{min-height:150px}.gh-bars{gap:2px;height:48px}.dash-bar.is-empty i{opacity:0}.dash-bar.is-partial i{opacity:.15}.dash-bar.is-current.is-partial i{opacity:.5}.gh-grain{margin-bottom:12px}.gh-legend{color:var(--color-text-base);flex-wrap:wrap;gap:4px 14px;margin:0 0 12px;padding:0;font-size:1.2rem;font-weight:600;list-style:none;display:flex}.gh-legend li{align-items:center;gap:6px;display:inline-flex}.gh-swatch{border-radius:3px;width:10px;height:10px}.gh-stack{gap:2px;height:160px;display:flex}.gh-stack-col{justify-content:center}.gh-stack-fill{flex-direction:column-reverse;gap:2px;width:100%;max-width:24px;height:100%;transition:opacity .15s;display:flex}.gh-stack-fill i{flex-shrink:0;width:100%;display:block}.gh-stack-fill i:last-child{border-radius:4px 4px 0 0}.gh-stack-axis{color:var(--color-text-subdue);justify-content:space-between;margin-top:6px;font-size:1.1rem;display:flex}@media (hover:hover){.gh-stack:hover .gh-stack-fill{opacity:.45}.gh-stack .gh-stack-col:hover .gh-stack-fill{opacity:1}}.gh-compare{border-collapse:collapse;width:100%;margin-top:14px;font-size:1.25rem}.gh-compare caption{color:var(--color-text-subdue);text-align:left;caption-side:top;padding-bottom:6px;font-size:1.15rem}.gh-compare th,.gh-compare td{border-top:1px solid var(--color-separator);color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;padding:6px 4px}.gh-compare thead th,.gh-compare thead td{color:var(--color-text-subdue);border-top:0;font-size:1.15rem;font-weight:700}.gh-compare th[scope=row]{color:var(--color-text-base);text-align:left;font-weight:600}.gh-owners{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.gh-owner-head{color:var(--color-text-highlight);justify-content:space-between;gap:8px;font-weight:700;display:flex}.gh-owner-repo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gh-owner-share{font-variant-numeric:tabular-nums}.gh-meter{background:var(--dash-track);border-radius:999px;height:6px;margin:5px 0 6px;display:block;overflow:hidden}.gh-meter i{border-radius:inherit;background:var(--dash-positive-fill);height:100%;display:block}.gh-owner-sub{color:var(--color-text-subdue);align-items:center;gap:6px;font-size:1.15rem;display:flex}.gh-owner-face.sp-avatar{width:18px;height:18px;font-size:.9rem}.gh-owner-face+.gh-owner-face{box-shadow:0 0 0 2px var(--color-widget-background);margin-left:-10px}.gh-table-wrap{overflow-x:auto}.gh-table{border-collapse:collapse;white-space:nowrap;font-size:1.2rem}.gh-table th,.gh-table td{border-bottom:1px solid var(--color-separator);color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;padding:6px 8px}.gh-table thead th{color:var(--color-text-subdue);vertical-align:bottom;font-weight:700}.gh-table thead .gh-group{text-align:center;background:linear-gradient(var(--color-separator), var(--color-separator)) bottom / calc(100% - 16px) 1px no-repeat;border-bottom:0;padding-bottom:4px}.gh-table thead tr:first-child th:not([rowspan]){padding-top:0}.gh-table th[scope=row],.gh-table thead tr:first-child th:first-child{background:var(--color-widget-background);text-align:left;position:sticky;left:0}.gh-cell-sub{color:var(--color-text-subdue);margin-left:2px;font-size:1.05rem}.feed-kind.is-kudos{color:#000;background:#f472b6}.feed-kind.is-badge,.feed-kind.is-trophy{color:#000;background:#ffc53d}.feed-kind.is-cleanup{color:#000;background:#2dd4bf}.kudos-backdrop{z-index:950;background:#090a0d8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.kudos-dialog{border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:min(100%,46rem);max-height:calc(100vh - 32px);animation:celebrate-in .32s var(--ease-out) backwards;border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex;overflow-y:auto;box-shadow:0 18px 48px #00000059}.kudos-head{justify-content:space-between;align-items:center;display:flex}.kudos-head h2{margin:0;font-size:1.8rem}.kudos-label{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:1.15rem;font-weight:700}.kudos-people{flex-direction:column;gap:2px;max-height:22rem;margin:6px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.kudos-person,.kudos-chosen{width:100%;color:var(--color-text-highlight);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:1.3rem;display:flex}.kudos-chosen{background:var(--color-widget-background-highlight);cursor:default}.kudos-chosen .dash-link{margin-left:auto}.kudos-handle{color:var(--color-text-subdue);font-size:1.15rem}.kudos-kinds{flex-wrap:wrap;gap:6px;display:flex}.kudos-kind{border:1px solid var(--color-widget-content-border);color:var(--color-text-highlight);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:1.25rem;display:inline-flex}.kudos-kind[aria-checked=true]{background:var(--dash-accent-fill);color:var(--dash-accent-ink);border-color:#0000;font-weight:700}.kudos-message{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);width:100%;color:var(--color-text-highlight);font:inherit;resize:vertical;border-radius:8px;padding:10px 12px;font-size:1.4rem}@media (width<=600px){.kudos-message{font-size:16px}}.kudos-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.kudos-count,.kudos-error{color:var(--color-text-subdue);font-size:1.2rem}.kudos-error{color:var(--color-negative);flex:1}.kudos-count:empty+.kudos-error:empty{flex:1}.kudos-give,.tw-give{justify-content:center;width:100%}.kudos-list{flex-direction:column;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:flex}.kudos-item{touch-action:manipulation;gap:10px;display:flex;position:relative}.kudos-burst{z-index:2;color:var(--dash-heart);filter:drop-shadow(0 6px 14px #00000059);pointer-events:none;position:absolute}.kudos-burst .dash-icon{fill:currentColor;width:56px;height:56px;display:block}.kudos-faces{flex-shrink:0;align-items:center;gap:2px;display:flex}.kudos-arrow{font-size:1.3rem}.kudos-text{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:1.3rem;display:flex}.kudos-line{color:var(--color-text-subdue)}.kudos-line b{color:var(--color-text-highlight)}.kudos-body{color:var(--color-text-highlight);overflow-wrap:anywhere}.kudos-delete{font-size:inherit;font-weight:600}.kudos-like{min-width:36px;color:var(--color-text-subdue);font:inherit;cursor:pointer;transition:color .15s ease, transform .15s var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:2px;padding:4px;display:flex}.kudos-like>*{pointer-events:none}.kudos-like .dash-icon{width:20px;height:20px;transition:color .15s,fill .15s}.kudos-like.is-liked .dash-icon{color:var(--dash-heart);fill:currentColor}.kudos-like-count{font-variant-numeric:tabular-nums;min-height:1.4em;font-size:1.15rem;font-weight:600;line-height:1.4}.kudos-like:active{transform:scale(.9)}.kudos-like:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}@media (hover:hover) and (pointer:fine){.kudos-like:hover{color:var(--color-text-highlight)}}@media (prefers-reduced-motion:reduce){.kudos-like:active{transform:none}}.is-entering .kudos-item,.is-entering .prw-item,.is-entering .rank-list li,.is-entering .badge{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 35ms)}.rec-heading{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0;font-size:1.15rem;font-weight:700}.prw-winner{background:#ffc53d1f;border-radius:10px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.prw-trophy{font-size:2.6rem;line-height:1}.prw-winner-text{flex-direction:column;gap:2px;min-width:0;display:flex}.prw-kicker{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;font-size:1.15rem;font-weight:700}.prw-title{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-size:1.35rem;font-weight:700;text-decoration:none;overflow:hidden}a.prw-title:hover{text-underline-offset:2px;text-decoration:underline}.prw-head{color:var(--color-text-subdue);margin:0 0 10px;font-size:1.25rem}.prw-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.prw-item{border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.prw-item.is-voted{background:color-mix(in srgb, var(--color-positive) 9%, transparent)}.prw-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.prw-text .prw-title{font-size:1.3rem;font-weight:600}.prw-vote{border:1px solid var(--color-widget-content-border);height:3rem;color:var(--color-text-highlight);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 12px;font-size:1.25rem;font-weight:700;display:inline-flex}.prw-vote .dash-icon{width:1.4rem;height:1.4rem}.prw-vote.is-voted{background:var(--dash-accent-fill);color:var(--dash-accent-ink);border-color:#0000}.prw-vote.is-spent{color:var(--color-text-subdue);cursor:not-allowed}.prw-count{min-width:3ch;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;font-size:1.6rem;font-weight:800}.prw-key{font-variant-numeric:tabular-nums;margin-right:6px;font-weight:800}.prw-chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.prw-chip{background:var(--color-widget-background-highlight);color:var(--color-text-subdue);border-radius:6px;align-items:center;gap:5px;padding:1px 8px;font-size:1.15rem;font-weight:700;display:inline-flex}.prw-chip i{background:currentColor;border-radius:50%;width:7px;height:7px}.prw-chip.is-done i{background:var(--color-positive)}.prw-chip.is-doing i{background:var(--dash-warning)}.prw-chip.is-kept{color:var(--dash-warning)}.prw-prs summary{color:var(--color-text-subdue);cursor:pointer;align-items:center;gap:4px;font-size:1.2rem;font-weight:700;list-style:none;display:inline-flex}.prw-prs summary::-webkit-details-marker{display:none}.prw-prs summary .dash-icon{width:1.3rem;height:1.3rem;transition:transform .15s}.prw-prs[open] summary .dash-icon{transform:rotate(180deg)}.prw-prs ul{gap:4px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.prw-prs li{border-left:2px solid var(--color-widget-content-border);grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:4px 10px;font-size:1.2rem;display:grid}.prw-prs li span{overflow-wrap:anywhere;min-width:0}.prw-pr-meta{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;white-space:nowrap}.prw-bar{background:var(--color-widget-background-highlight);border-radius:999px;height:4px;overflow:hidden}.prw-bar i{border-radius:inherit;background:#ffc53d;height:100%;display:block}.infra-disks,.infra-tables,.infra-stack{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.infra-disks{gap:18px}.infra-disk{flex-direction:column;gap:6px;display:flex}.infra-disk-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.infra-disk-head b{color:var(--color-text-highlight);font-size:1.4rem}.infra-percent{font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.6rem;font-weight:800}.infra-percent.is-ok,.infra-bar.is-ok{--infra-tone:var(--color-positive)}.infra-percent.is-warn,.infra-bar.is-warn{--infra-tone:var(--dash-warning)}.infra-percent.is-bad,.infra-bar.is-bad{--infra-tone:var(--color-negative)}.infra-percent{color:var(--infra-tone)}.infra-bar{background:var(--color-widget-background-highlight);border-radius:999px;height:10px;position:relative}.infra-bar i{border-radius:inherit;background:var(--infra-tone);height:100%;display:block}.infra-bar-alarm{background:var(--color-text-subdue);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.infra-growth{color:var(--color-text-base);margin:18px 0 0}.infra-chart{margin:18px 0 0}.infra-chart-title{color:var(--color-text-highlight);margin-bottom:8px;font-size:1.3rem;font-weight:700}.infra-chart-plot{position:relative}.infra-chart svg{touch-action:pan-y;border-radius:6px;max-width:100%;display:block;overflow:visible}.infra-chart svg:focus-visible{outline:2px solid var(--color-positive);outline-offset:4px}.infra-chart-grid{stroke:var(--color-separator);stroke-width:1px}.infra-chart-axis{stroke:var(--color-text-subdue);stroke-opacity:.5;stroke-width:1px}.infra-chart-tick{fill:var(--color-text-subdue);font-variant-numeric:tabular-nums;font-size:11px}.infra-chart-line{fill:none;stroke:var(--color-positive);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.infra-chart-alarm{stroke:var(--color-negative);stroke-dasharray:6 4;stroke-width:1.5px}.infra-chart-crosshair{stroke:var(--color-text-subdue);stroke-width:1px}.infra-chart-cursor circle{fill:var(--color-positive);stroke:var(--color-widget-background);stroke-width:2px}.infra-chart-tip{border:1px solid var(--color-popover-border);background:var(--color-popover-background);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;font-size:1.15rem;display:flex;position:absolute;box-shadow:0 6px 18px #0003}.infra-chart-tip b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:1.4rem}.infra-chart-tip span{color:var(--color-text-subdue)}.infra-total{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:14px;display:flex}.infra-total b{color:var(--color-text-highlight);font-size:2.2rem;font-weight:800}.infra-tables{gap:10px}.infra-tables li{grid-template-columns:1fr auto;gap:4px 12px;display:grid}.infra-table-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.2rem;overflow:hidden}.infra-table-size{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.infra-table-bar{grid-column:1/-1}.infra-table-bar i{background:var(--dash-positive-fill)}.infra-facts{flex-direction:column;gap:12px;margin:0;display:flex}.infra-facts div{flex-direction:column;gap:2px;display:flex}.infra-facts dt{color:var(--color-text-subdue);font-size:1.15rem}.infra-facts dd{color:var(--color-text-highlight);margin:0}.infra-source{align-items:center;gap:5px;display:inline-flex}.infra-source svg{width:1.3rem;height:1.3rem}.infra-stack{gap:14px}.infra-stack li{flex-direction:column;gap:2px;display:flex}.infra-stack a{color:var(--color-text-highlight);align-self:flex-start;font-weight:700}.infra-stack-detail{color:var(--color-text-subdue);font-size:1.2rem}.rank-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.rank-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rank-list li{grid-template-columns:2ch auto minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:1.3rem;display:grid}.rank-place{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.rank-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rank-list li.is-me .rank-name{font-weight:700}.rank-list b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums}.rank-unit{color:var(--color-text-subdue);font-size:1.15rem}.cleanup-heading{margin-top:16px}.cleanup-recent{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:1.25rem;list-style:none;display:flex}.cleanup-recent li{gap:8px;display:flex}.cleanup-text{color:var(--color-text-subdue)}.cleanup-text b,.cleanup-text a{color:var(--color-text-highlight)}.tw-rows{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.tw-rows:empty{display:none}.tw-row{color:inherit;border-radius:8px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.tw-icon{font-size:1.8rem;line-height:1.2;translate:0 1px}.tw-text{flex-direction:column;gap:2px;min-width:0;font-size:1.25rem;display:flex}.tw-text b{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;overflow:hidden}.tw-text span{color:var(--color-text-subdue)}.tw-go{color:var(--color-text-subdue);opacity:0;margin-left:auto;transition:opacity .15s}.tw-go svg{width:1.4rem;height:1.4rem;display:block}.tw-row:focus-visible .tw-go{opacity:1}.tw-quote{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.tw-row:hover,.kudos-person:hover{background:var(--color-widget-background-highlight)}.tw-row:hover .tw-go{opacity:1}.prw-vote:not(.is-voted,.is-spent):hover,.kudos-kind[aria-checked=false]:hover{background:var(--color-widget-background-highlight)}}.badges-count{color:var(--color-text-subdue);margin:0 0 10px;font-size:1.3rem}.badges-count b{color:var(--color-text-highlight);font-size:1.8rem}.badges-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.badge{background:var(--color-widget-background-highlight);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px 4px;display:flex}.badge-emoji{filter:grayscale();opacity:.35;height:3.2rem;margin-bottom:2px;font-size:2.6rem;line-height:3.2rem}.badge.is-earned .badge-emoji{filter:none;opacity:1}.badge.is-earned{background:#ffc53d1f}.badge-name{color:var(--color-text-highlight);text-wrap:balance;font-size:1.1rem;font-weight:700}.badge-how{color:var(--color-text-subdue);text-wrap:balance;font-size:1.05rem}.badge-word{white-space:nowrap}@supports (grid-template-rows:subgrid){.badges-grid{grid-auto-rows:auto}.badge{grid-row:span 3;grid-template-rows:subgrid;row-gap:2px;display:grid}.badge-name{align-self:center}.badge-how{align-self:start}}.badges-recent{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.badges-recent li{color:var(--color-text-subdue);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:1.25rem;display:grid}.badges-recent b{color:var(--color-text-highlight)}@media (prefers-reduced-motion:reduce){.is-entering .kudos-item,.is-entering .prw-item,.is-entering .rank-list li,.is-entering .badge,.kudos-dialog{animation:.2s backwards dash-fade}}.desktop-navigation{min-width:0}.nav-item[hidden],.nav-more[hidden]{display:none}.nav-more{display:flex;position:relative}.nav-more-button{font:inherit;font-size:var(--font-size-h3);cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;padding:0;font-weight:700}.nav-more-button:hover,.nav-more-button[aria-expanded=true]{color:var(--color-text-highlight)}.nav-more-button svg{transition:transform .2s var(--ease-out)}.nav-more-button[aria-expanded=true] svg{transform:rotate(180deg)}.nav-more-menu{z-index:1100;border:1px solid var(--color-widget-content-border);background:var(--color-widget-background);border-radius:10px;flex-direction:column;min-width:18rem;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #00000047}.nav-more-menu[hidden]{display:none}.nav-more-link{color:var(--color-text-base);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:1.4rem;font-weight:700;text-decoration:none;display:flex}.nav-more-link:hover,.nav-more-link:focus-visible{background:var(--color-widget-background-highlight);color:var(--color-text-highlight);outline:none}.nav-more-link[aria-current=page]{color:var(--color-positive)}.nav-more-link svg{width:1.6rem;height:1.6rem;overflow:visible}.nav-item{white-space:nowrap;gap:7px}.nav-item svg{width:1.6rem;height:1.6rem;overflow:visible}@media (width<=1190px){.desktop-navigation .nav-item svg{display:none}.desktop-navigation .nav-more-button svg{display:block}}.tab-icon{transition:color .15s;overflow:visible}.tab-icon *{transform-box:fill-box;transform-origin:50%}.tab-icon-engineering{--tab-hue:var(--tab-engineering)}.tab-icon-github{--tab-hue:var(--color-text-highlight)}.tab-icon-sentry{--tab-hue:var(--tab-sentry)}.tab-icon-jira{--tab-hue:var(--tab-jira-3)}.tab-icon-planning{--tab-hue:var(--tab-planning)}.tab-icon-qa{--tab-hue:var(--tab-qa)}.tab-icon-product{--tab-hue:var(--tab-product)}.tab-icon-customers{--tab-hue:var(--tab-customers)}.tab-icon-standup{--tab-hue:var(--tab-standup)}.tab-icon-team{--tab-hue:var(--tab-team)}.tab-icon-you{--tab-hue:var(--tab-you)}.tab-icon-spotify{--tab-hue:var(--tab-spotify)}.tab-icon-infra,.tab-icon-settings{--tab-hue:var(--color-text-highlight)}[aria-current=page] .tab-icon{color:var(--tab-hue)}.tab-icon-qa .tab-flask,.tab-icon-engineering rect,.tab-icon-customers .tab-building,.tab-icon-standup .tab-sun,.tab-icon-team circle,.tab-icon-you .tab-head{fill:currentColor;fill-opacity:0;transition:fill-opacity .15s}.tab-icon-product .tab-bulb{fill:var(--tab-product-glow);fill-opacity:0;transition:fill-opacity .15s}.tab-icon-product .tab-ray{opacity:0;stroke-dasharray:1}.tab-icon-jira path,.tab-icon-infra .tab-light{transition:fill .15s,stroke .15s}[aria-current=page] .tab-icon-engineering rect{fill-opacity:.22}[aria-current=page] .tab-icon-customers .tab-building{fill-opacity:.14}[aria-current=page] .tab-icon-qa .tab-flask{fill-opacity:.2}[aria-current=page] .tab-icon-standup .tab-sun{fill-opacity:.25}[aria-current=page] .tab-icon-team circle,[aria-current=page] .tab-icon-you .tab-head{fill-opacity:.2}[aria-current=page] .tab-icon-product .tab-bulb{fill-opacity:.35}[aria-current=page] .tab-icon-jira .tab-piece-1{fill:var(--tab-jira-1)}[aria-current=page] .tab-icon-jira .tab-piece-2{fill:var(--tab-jira-2)}[aria-current=page] .tab-icon-jira .tab-piece-3{fill:var(--tab-jira-3)}[aria-current=page] .tab-icon-infra .tab-light{stroke:var(--dash-positive-fill);stroke-width:2.6px}@keyframes tab-pop{0%{opacity:0;transform:scale(.55)}}@keyframes tab-wave{25%{transform:rotate(-14deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-4deg)}}@keyframes tab-rise{0%{clip-path:inset(100% 0 0);transform:translateY(2px)}to{clip-path:inset(0)}}@keyframes tab-slide{0%{opacity:0;transform:translate(-3px,3px)}}@keyframes tab-draw{0%{opacity:0;stroke-dashoffset:1px}}@keyframes tab-grow{0%{opacity:0;transform:scaleX(.3)}}@keyframes tab-flicker{0%{fill-opacity:0}18%{fill-opacity:.5}30%{fill-opacity:.06}50%{fill-opacity:.5}}@keyframes tab-glint{0%{opacity:0;stroke-dashoffset:1px}35%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes tab-from-left{0%{opacity:0;transform:translate(-3px)}}@keyframes tab-from-right{0%{opacity:0;transform:translate(3px)}}@keyframes tab-window{0%{opacity:.1;transform:scaleX(.4)}}@keyframes tab-up{0%{opacity:0;transform:translateY(3.5px)}}@keyframes tab-up-small{0%{opacity:0;transform:translateY(2px)}}@keyframes tab-bob{0%{opacity:0;transform:translateY(-4px)}55%{opacity:1;transform:translateY(.8px)}}@keyframes tab-stretch{0%{opacity:0;transform:scaleY(.6)}}@keyframes tab-blink{0%{opacity:0}25%{opacity:1}45%{opacity:.2}70%{opacity:1}}@keyframes tab-swirl{0%{transform:rotate(-14deg)}55%{transform:rotate(4deg)}}@keyframes tab-turn{0%{transform:rotate(-90deg)}}@media (prefers-reduced-motion:no-preference){[aria-current=page] .tab-icon-engineering rect{animation:tab-pop .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-engineering .tab-part-2{animation-delay:50ms}[aria-current=page] .tab-icon-engineering .tab-part-3{animation-delay:.1s}[aria-current=page] .tab-icon-engineering .tab-part-4{animation-delay:.15s}[aria-current=page] .tab-icon-github path{transform-origin:50% 85%;animation:tab-wave .64s var(--ease-in-out) backwards}[aria-current=page] .tab-icon-sentry{animation:tab-rise .42s var(--ease-out) backwards}[aria-current=page] .tab-icon-jira path{animation:tab-slide .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-jira .tab-piece-2{animation-delay:60ms}[aria-current=page] .tab-icon-jira .tab-piece-3{animation-delay:.12s}[aria-current=page] .tab-icon-planning .tab-check{stroke-dasharray:1;animation:tab-draw .3s var(--ease-out) backwards}[aria-current=page] .tab-icon-planning .tab-line{transform-origin:0;animation:tab-grow .28s var(--ease-out) backwards}[aria-current=page] .tab-icon-planning .tab-part-2{animation-delay:60ms}[aria-current=page] .tab-icon-planning .tab-part-3{animation-delay:.13s}[aria-current=page] .tab-icon-planning .tab-part-4{animation-delay:.17s}[aria-current=page] .tab-icon-planning .tab-part-5{animation-delay:.23s}[aria-current=page] .tab-icon-qa .tab-glass{transform-origin:50% 100%;animation:tab-swirl .52s var(--ease-out) backwards}[aria-current=page] .tab-icon-qa .tab-liquid{animation:tab-up-small .32s var(--ease-out) .16s backwards}[aria-current=page] .tab-icon-qa .tab-rim{animation:tab-pop .26s var(--ease-out) 80ms backwards}[aria-current=page] .tab-icon-product .tab-bulb{animation:.52s linear backwards tab-flicker}[aria-current=page] .tab-icon-product .tab-ray{animation:tab-glint .54s var(--ease-out) .14s backwards}[aria-current=page] .tab-icon-customers .tab-left{animation:tab-from-left .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-customers .tab-right{animation:tab-from-right .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-customers .tab-window{animation:tab-window .22s var(--ease-out) .12s backwards}[aria-current=page] .tab-icon-customers .tab-part-2{animation-delay:.19s}[aria-current=page] .tab-icon-customers .tab-part-3{animation-delay:.26s}[aria-current=page] .tab-icon-customers .tab-part-4{animation-delay:.33s}[aria-current=page] .tab-icon-standup .tab-sun{animation:tab-up .46s var(--ease-out) backwards}[aria-current=page] .tab-icon-standup .tab-arrow{animation:tab-up .38s var(--ease-out) 90ms backwards}[aria-current=page] .tab-icon-standup .tab-ray{animation:tab-pop .28s var(--ease-out) .24s backwards}[aria-current=page] .tab-icon-team .tab-front{animation:tab-up-small .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-team .tab-back{animation:tab-from-left .34s var(--ease-out) .11s backwards}[aria-current=page] .tab-icon-you .tab-body{transform-origin:bottom;animation:tab-stretch .32s var(--ease-out) backwards}[aria-current=page] .tab-icon-you .tab-head{animation:tab-bob .48s var(--ease-out) 60ms backwards}[aria-current=page] .tab-icon-spotify{animation:tab-pop .34s var(--ease-out) backwards}[aria-current=page] .tab-icon-infra .tab-light{animation:.56s linear backwards tab-blink}[aria-current=page] .tab-icon-infra .tab-part-2{animation-delay:.13s}[aria-current=page] .tab-icon-settings{animation:tab-turn .5s var(--ease-out) backwards}}.sn-toolbar{margin-bottom:var(--widget-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sn-toolbar-start{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.sn-title{flex:0 auto;min-width:0;margin-right:8px}.sn-title h1{color:var(--color-text-highlight);margin:0;font-size:1.8rem;font-weight:800;line-height:1.2}.sn-title p{color:var(--color-text-subdue);margin:2px 0 0;font-size:1.25rem}.sn-toolbar-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sn-toolbar .dash-search{flex:0 auto;width:34rem;min-width:16rem}.sn-bar{z-index:10;margin:-10px -10px calc(var(--widget-gap) - 10px);background:var(--color-background);padding:10px;transition:box-shadow .15s;position:sticky;top:0}@media (width>=1191px){.sn-bar{top:-10px}}@media (width<=1190px){.sn-bar{margin-inline:calc(-1 * var(--content-bounds-padding));padding-inline:var(--content-bounds-padding)}}.sn-bar .sn-toolbar{margin-bottom:0}.sn-bar:empty{display:none}.sn-bar.is-stuck{box-shadow:0 1px 0 var(--color-separator), 0 12px 20px -18px #0009}.sn-sk-chip{flex:none;width:28px;height:28px}.sn-sk-title{width:40%;height:16px}.sn-sk-pills{border-radius:999px;width:60%;height:24px}.sn-sk-stat{height:52px}.sn-sk-chart{flex:1;min-height:196px}.sn-sk-rows{flex-direction:column;gap:8px;display:flex}.sn-sk-row{height:38px}.dash-segmented .sn-env-pick{align-items:center;gap:6px;display:inline-flex}.sn-layout{gap:var(--widget-gap);flex-direction:column;display:flex}.sn-pair{gap:var(--widget-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.sn-cards{gap:var(--widget-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1100px){.sn-pair{grid-template-columns:minmax(0,1fr)}.sn-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sn-cards{grid-template-columns:minmax(0,1fr)}}.sn-fill{flex-direction:column;display:flex}.sn-fill>.widget-content{flex-direction:column;flex:1;gap:12px;display:flex}a.dash-tile{color:inherit;text-decoration:none}.is-talk{--app:#7aa7ff}.is-api{--app:#b9a2ff}.is-admin{--app:#3ddc84}.is-agent{--app:#ffb057}.is-bdash{--app:#4fd1c5}:root[data-app-theme=light] .is-talk{--app:#1f5fd0}:root[data-app-theme=light] .is-api{--app:#6b46c1}:root[data-app-theme=light] .is-admin{--app:#00792f}:root[data-app-theme=light] .is-agent{--app:#9a4a00}:root[data-app-theme=light] .is-bdash{--app:#0f6f68}.sn-chip{background:var(--color-widget-background-highlight);width:28px;height:28px;color:var(--color-text-highlight);border-radius:8px;flex:none;place-items:center;display:grid}.sn-chip[class*=is-]{background:color-mix(in srgb, var(--app) 16%, transparent);color:var(--app)}.sn-chip svg{width:16px;height:16px}.sn-chip.is-small{border-radius:7px;width:24px;height:24px}.sn-chip.is-small svg{width:14px;height:14px}.widget>.widget-header.sn-head{gap:10px}.sn-tile-label{align-items:center;gap:6px;display:flex}.sn-tile-label svg{width:1.5rem;height:1.5rem}.sn-tile-label.is-new svg,.sn-stat-label.is-new svg{color:var(--color-negative)}.sn-tile-label.is-fixed svg,.sn-stat-label.is-fixed svg{color:var(--color-positive)}.sn-tile-label.is-warn svg{color:var(--dash-warning)}.sn-chart-wrap{flex-direction:column;flex:1;display:flex;container-type:inline-size}.sn-chart{flex:1;grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:6px;min-height:196px;display:grid}.sn-day{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.sn-day-track{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;width:100%;min-height:0;display:flex}.sn-day-value{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:1.15rem;font-weight:700;line-height:16px}.sn-day-bar{width:100%;max-width:44px;height:calc(var(--h) * (100% - 22px));background:var(--sn-bar,var(--dash-warning));transform-origin:bottom;border-radius:6px 6px 2px 2px;min-height:4px}:root[data-app-theme=light] .sn-chart{--sn-bar:#d97706}.sn-day.is-partial .sn-day-bar{box-shadow:inset 0 0 0 1.5px var(--sn-bar,var(--dash-warning));background:0 0}.sn-day-label{color:var(--color-text-subdue);white-space:nowrap;font-size:1.15rem;font-weight:600}.sn-day.is-weekend .sn-day-label{color:var(--color-text-base-muted);font-weight:400}.sn-chart-note{margin:0}@keyframes sn-grow{0%{transform:scaleY(0)}}@container (width<=560px){.sn-chart{gap:3px;min-height:150px}.sn-day-value{display:none}.sn-day.is-peak .sn-day-value{display:block}.sn-day-label{font-size:1rem}}.sn-project{container-type:inline-size}.sn-source{color:var(--color-text-subdue);white-space:nowrap;font-size:1.2rem;font-weight:600}.sn-open{margin-left:auto}.sn-open svg{width:1.6rem;height:1.6rem}.sn-envs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sn-env{background:var(--color-widget-background-highlight);color:var(--color-text-subdue);font:inherit;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:1.2rem;font-weight:700;display:inline-flex}button.sn-env{cursor:pointer;transition:color .15s}@media (hover:hover) and (pointer:fine){button.sn-env:hover{color:var(--color-text-highlight)}}.sn-env b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums}.sn-env.is-current{box-shadow:inset 0 0 0 1.5px var(--env);color:var(--color-text-highlight)}.sn-env-dot{background:var(--env);border-radius:50%;flex:none;width:8px;height:8px}.env-production{--env:var(--color-primary)}.env-staging{--env:var(--dash-warning)}.env-dev{--env:#b9a2ff}.env-preview{--env:#7aa7ff}:root[data-app-theme=light] .env-dev{--env:#6b46c1}:root[data-app-theme=light] .env-preview{--env:#1f5fd0}.sn-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}@container (width<=400px){.sn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.sn-stat{background:var(--color-widget-background-highlight);border-radius:8px;flex-direction:column;gap:1px;min-width:0;padding:8px 10px;display:flex}.sn-stat-value{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.9rem;font-weight:800;line-height:1.15;overflow:hidden}.sn-stat-label{color:var(--color-text-subdue);align-items:center;gap:5px;font-size:1.2rem;font-weight:700;display:flex}.sn-stat-label svg{width:1.3rem;height:1.3rem}.sn-list-head{margin:0 0 4px}.sn-issues{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.sn-row{min-width:0;color:inherit;border-radius:8px;flex-direction:column;gap:2px;padding:7px 8px;text-decoration:none;transition:background-color .15s;display:flex}.sn-row.has-chip{flex-direction:row;align-items:center;gap:10px}.sn-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}@media (hover:hover) and (pointer:fine){.sn-row:hover{background:var(--color-widget-background-highlight)}}.sn-row-title{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.sn-row-sub{color:var(--color-text-subdue);flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:1.2rem;display:flex}.sn-meta{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sn-meta svg{width:1.3rem;height:1.3rem}.sn-meta.is-strong{color:var(--color-text-highlight);font-weight:700}.sn-owner{display:inline-flex}@media (prefers-reduced-motion:reduce){.sn-day-bar{animation:none}}.sn-sk-toolbar{width:min(260px,60%);height:34px}.is-team-wat{--app:#7aa7ff}.is-team-pla{--app:#b9a2ff}.is-team-tel{--app:#f5c542}.is-team-int{--app:#4fd1c5}.is-team-ai{--app:#f78fb3}.is-team-blo{--app:#ffb057}.is-team-mob{--app:#3ddc84}:root[data-app-theme=light] .is-team-wat{--app:#1f5fd0}:root[data-app-theme=light] .is-team-pla{--app:#6b46c1}:root[data-app-theme=light] .is-team-tel{--app:#8a6100}:root[data-app-theme=light] .is-team-int{--app:#0f6f68}:root[data-app-theme=light] .is-team-ai{--app:#b4236b}:root[data-app-theme=light] .is-team-blo{--app:#9a4a00}:root[data-app-theme=light] .is-team-mob{--app:#00792f}.jr-key-note{margin:0 0 var(--widget-gap);background:color-mix(in srgb, var(--dash-warning) 14%, transparent);color:var(--dash-warning);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:1.3rem;line-height:1.4;display:flex}.jr-key-note svg{flex:none;width:16px;height:16px;margin-top:1px}.jr-page,.tab-card{--jr-doing:#3987e5;--jr-qa:#c98500;--jr-done:#199e70;--jr-line:var(--jr-doing)}:root[data-app-theme=light] .jr-page,:root[data-app-theme=light] .tab-card{--jr-doing:#2a6fd0;--jr-qa:#c98500;--jr-done:#15926a}.jr-tone-line,.jr-tone-doing,.is-stage-doing{--tone:var(--jr-doing);--app:var(--jr-doing)}.jr-tone-qa,.is-stage-qa{--tone:var(--jr-qa);--app:var(--jr-qa)}.jr-tone-done,.is-stage-done{--tone:var(--jr-done);--app:var(--jr-done)}.jr-tone-todo,.is-stage-todo{--tone:var(--color-text-subdue);--app:var(--color-text-subdue)}.sn-tile-label.is-line svg,.sn-tile-label.is-doing svg,.sn-stat-label.is-doing svg{color:var(--jr-doing)}.sn-tile-label.is-done svg,.sn-stat-label.is-done svg{color:var(--jr-done)}.sn-tile-label.is-qa svg,.sn-stat-label.is-qa svg{color:var(--jr-qa)}.jr-tile[class*=jr-tone-]{background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 14%, transparent), transparent 75%), var(--color-widget-background)}.jr-tiles-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 2px 10px;display:flex}.jr-tiles-sprint{color:var(--color-text-highlight);font-size:1.6rem;font-weight:800}a.jr-tiles-sprint:hover{text-decoration:underline}.jr-tiles-detail{color:var(--color-text-subdue);font-size:1.4rem}.jr-tiles-legend{color:var(--color-text-subdue);margin-left:auto;font-size:1.2rem}@container (width>=1100px){.dash-tiles.jr-cards{grid-template-columns:repeat(var(--jr-cards,5), minmax(0, 1fr))}}@container (width>=521px) and (width<=1099.98px){.dash-tiles.jr-cards.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=520px){.dash-tiles.jr-cards.is-odd>:last-child{grid-column:1/-1}}.jr-unit{color:var(--tone,var(--color-text-subdue));margin-left:6px;font-size:.45em;font-weight:800}.jr-unit+.jr-of{margin-left:6px}.jr-tile-bar{background:var(--color-widget-background-highlight);border-radius:999px;height:5px;margin-top:auto;display:block;overflow:hidden}.jr-tile-bar>i{border-radius:inherit;background:var(--tone,var(--color-text-subdue));height:100%;display:block}.jr-unpointed{border:1px solid color-mix(in srgb, var(--color-negative) 35%, transparent);border-radius:var(--dash-radius);background:color-mix(in srgb, var(--color-negative) 10%, var(--color-widget-background));color:var(--color-text-base);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:12px 0 0;padding:10px 16px;font-size:1.3rem;display:flex}.jr-unpointed b{color:var(--color-negative);font-weight:800}.jr-unpointed span{flex:auto;min-width:0}.jr-unpointed a{color:var(--color-text-highlight);font-weight:700;text-decoration:underline}.sn-stat[class*=jr-tone-]{background:color-mix(in srgb, var(--tone) 12%, var(--color-widget-background-highlight))}.jr-stage svg{color:var(--tone)}.jr-burn{flex-direction:column;flex:1;gap:10px;display:flex;container-type:inline-size}.jr-legend{color:var(--color-text-subdue);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0;font-size:1.2rem;font-weight:700;list-style:none;display:flex}.jr-legend li{align-items:center;gap:6px;display:inline-flex}.jr-legend .jr-legend-now{margin-left:auto}.jr-legend-now b{color:var(--color-text-highlight)}.jr-key-line,.jr-key-pace{flex:none;width:16px}.jr-key-line{background:var(--jr-line);border-radius:2px;height:3px}.jr-key-pace{border-top:2px dashed var(--color-text-subdue)}.jr-key-scope{border-top:2px solid var(--color-text-base-muted);flex:none;width:16px}.jr-scope{fill:none;stroke:var(--color-text-base-muted);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.jr-key-move{border-radius:4px;flex:none;place-items:center;width:14px;height:14px;font-size:1.1rem;font-weight:800;line-height:1;display:inline-grid}.jr-key-move.is-added,.jr-move.is-added{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.jr-key-move.is-removed,.jr-move.is-removed{background:var(--color-widget-background-highlight);color:var(--color-text-base)}.jr-legend .jr-move{color:inherit;background:0 0;align-items:center;gap:6px;display:inline-flex}.jr-moves{gap:6px;margin:-4px 0 0 40px;display:grid}.jr-move-day{flex-wrap:wrap;justify-content:center;gap:3px;min-width:0;display:flex}.jr-move-day .jr-move{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:0 5px;font-size:1.1rem;font-weight:800;line-height:18px}.jr-key-bar{background:var(--jr-done);border-radius:3px;flex:none;width:10px;height:10px}.jr-key-release{border-left:2px dashed var(--dash-warning);flex:none;height:12px}.jr-plot{flex:1;min-height:180px;margin-left:40px;position:relative}.jr-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jr-grid line{stroke:var(--color-graph-gridlines);stroke-width:1px;vector-effect:non-scaling-stroke}.jr-area{fill:color-mix(in srgb, var(--jr-line) 14%, transparent)}.jr-pace{fill:none;stroke:var(--color-text-subdue);stroke-width:2px;stroke-dasharray:6 6;vector-effect:non-scaling-stroke}.jr-line{fill:none;stroke:var(--jr-line);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.jr-yaxis{width:32px;color:var(--color-text-subdue);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;position:absolute;top:0;bottom:0;left:-40px}.jr-yaxis span{position:absolute;right:0;transform:translateY(-50%)}.jr-dot{border:3px solid var(--jr-line);background:var(--color-widget-background);border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.jr-release{border-left:2px dashed var(--dash-warning);position:absolute;top:0;bottom:0}.jr-release-tag{background:var(--color-widget-background);color:var(--color-text-highlight);white-space:nowrap;border-radius:6px;padding:0 6px;font-size:1.15rem;font-weight:800;position:absolute;top:0;transform:translate(calc(-100% - 6px))}.jr-days{gap:6px;margin-left:40px;display:grid}.jr-day{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:78px;display:flex}.jr-day-value{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:16px}.jr-day-bar{background:var(--jr-done);transform-origin:bottom;border-radius:5px 5px 2px 2px;width:100%;max-width:40px;min-height:3px}.jr-day.is-today .jr-day-bar{box-shadow:inset 0 0 0 1.5px var(--jr-done);background:0 0}.jr-day.is-ahead .jr-day-bar{background:var(--dash-track)}.jr-day-label{color:var(--color-text-subdue);white-space:nowrap;font-size:1.15rem;font-weight:600}.jr-day.is-today .jr-day-label{color:var(--color-text-highlight);font-weight:800}.jr-day.is-ahead .jr-day-label{color:var(--color-text-base-muted);font-weight:400}@container (width<=560px){.jr-days,.jr-moves{gap:3px}.jr-move-day .jr-move{padding:0 2px;font-size:1rem}.jr-day-value{display:none}.jr-day.is-today .jr-day-value{display:block}.jr-day-label{font-size:1rem}.jr-day-month{display:none}.jr-plot{min-height:150px}.jr-release-tag{display:none}}@media (prefers-reduced-motion:reduce){.jr-day-bar{animation:none}}.jr-progress{flex-direction:column;gap:6px;display:flex}.jr-progress-head{color:var(--color-text-subdue);align-items:baseline;gap:6px;font-size:1.25rem;font-weight:700;display:flex}.jr-progress-head b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:800;line-height:1.1}.jr-pct{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;margin-left:auto}.jr-track{background:var(--dash-track);border-radius:999px;height:10px;position:relative}.jr-segs{border-radius:999px;display:flex;position:absolute;inset:0;overflow:hidden}.jr-seg{box-sizing:border-box;background:var(--tone);flex:none;height:100%}.jr-seg+.jr-seg{border-left:2px solid var(--color-widget-background)}.jr-seg.is-rest{background:0 0;flex:auto}.jr-seg+.jr-seg.is-rest{border-left:0}.jr-tick{background:var(--color-text-highlight);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.jr-seg.dash-tip:focus-visible{box-shadow:inset 0 0 0 2px var(--color-positive);border-radius:0}.jr-tick:before{content:"";position:absolute;inset:0 -5px}@media (hover:hover){.jr-seg{transition:opacity .15s,background-color .15s}.jr-segs:hover .jr-seg:not(.is-rest){opacity:.45}.jr-segs:hover .jr-seg:hover{opacity:1}.jr-segs:hover .jr-seg.is-rest:hover{background:color-mix(in srgb, var(--color-text-subdue) 22%, transparent)}}.jr-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.jr-chip{background:var(--color-widget-background-highlight);color:var(--color-text-subdue);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:1.2rem;font-weight:700;display:inline-flex}.jr-chip svg{width:1.3rem;height:1.3rem}.jr-chip b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums}.jr-team-dot{background:var(--app);border-radius:50%;flex:none;width:8px;height:8px}.jr-people{flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.jr-person{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:1.25rem;font-weight:800;display:inline-flex}.jr-person small{color:var(--color-text-subdue);font-size:1.15rem;font-weight:700}.jr-person.is-nobody .sp-avatar{border:1.5px dashed var(--color-text-subdue);color:var(--color-text-subdue)!important;background:0 0!important}.jr-key{color:var(--color-text-highlight);white-space:nowrap;font-weight:800}.jr-points{background:var(--color-widget-background-highlight);min-width:18px;height:18px;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:1.1rem;font-weight:800;display:inline-flex}.jr-age{color:var(--dash-warning);font-weight:800}.jr-more{margin:auto 0 0}.jr-bar-switch,.pl-bar-sprint,.pl-bar-switch{display:contents}.jr-pick{cursor:pointer;padding-right:10px;position:relative}.jr-pick select{color:var(--color-text-highlight);font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;outline:none;margin-right:-20px;padding:0 20px 0 0;font-weight:700}.jr-pick svg:last-child{pointer-events:none}.jr-pick .pd-chip-face{width:2.2rem;height:2.2rem;margin-left:-2px}.jr-pick select{pointer-events:none}.jr-pick:focus-within{box-shadow:0 0 0 2px var(--color-positive)}.jr-pick.is-open{background:var(--color-widget-background-highlight)}.pick-panel{width:max-content;min-width:max(100%,20rem);max-width:min(36rem,100vw - 32px);color:var(--color-text-highlight);white-space:normal;cursor:default;font-size:1.3rem;font-weight:400}.sn-toolbar .pr-filter-button,.page-toolbar .pr-filter-button,.sn-toolbar .dash-search,.sn-toolbar .jr-pick{height:3.4rem}.sn-toolbar .jr-pick{border:1px solid var(--color-widget-content-border);border-radius:8px;padding:0 12px 0 10px;font-size:1.3rem}.jr-no-refresh .dash-refresh,.jr-bar-sprint:empty{display:none}.jr-find{flex:0 340px;height:3.4rem}.sn-toolbar .jr-find{flex:18rem;width:auto;max-width:34rem}.jr-found-head{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.jr-found-avatar{width:40px;height:40px;font-size:1.6rem}.jr-found-text{flex-direction:column;gap:2px;min-width:0;display:flex}.jr-found-text h2{color:var(--color-text-highlight);margin:0;font-size:1.8rem;font-weight:800}.jr-found-text span{color:var(--color-text-subdue);font-size:1.25rem;font-weight:700}.jr-found-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.jr-found-open{color:var(--color-text-subdue);align-items:center;gap:6px;font-weight:700;display:inline-flex}.jr-found-open svg{width:1.4rem;height:1.4rem}.jr-clear{color:var(--color-text-subdue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.jr-clear:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.jr-found-open:hover,.jr-clear:hover{color:var(--color-text-highlight)}}.jr-board{gap:var(--widget-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}@media (width<=1100px){.jr-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.jr-board{grid-template-columns:minmax(0,1fr)}}.plain-link{color:inherit;text-decoration:none}.jr-tile.is-linked,a.sn-stat,a.jr-chip,a.jr-person{transition:box-shadow .15s,background-color .15s}.jr-go{color:var(--color-text-subdue);opacity:0;transition:opacity .15s;position:absolute;top:12px;right:12px}.jr-go svg{width:1.4rem;height:1.4rem}.jr-tile:has(.jr-tile-link:focus-visible) .jr-go{opacity:1}.jr-tile-link{border-radius:inherit;position:absolute;inset:0}.jr-tile-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.jr-tile-link:focus-visible{outline:none}.jr-tile-link:focus-visible:after{outline:2px solid var(--color-positive);outline-offset:-2px}.jr-tile .jr-info{z-index:1;position:relative}.jr-info{flex:none;width:18px;height:18px;margin:-2px 0}.jr-info svg{width:1.3rem;height:1.3rem}.jr-progress-head .jr-info{align-self:center}.jr-of{color:var(--color-text-subdue);margin-left:2px;font-size:.5em;font-weight:700}.jr-tile .sn-tile-label .jr-info svg{color:inherit}.jr-weekend line{stroke:var(--color-progress-border);stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}a.jr-person{border-radius:999px;margin:-2px -8px -2px -2px;padding:2px 8px 2px 2px}@media (hover:hover) and (pointer:fine){.jr-tile.is-linked:hover{box-shadow:var(--dash-card-shadow), inset 0 0 0 1px var(--color-progress-border)}.jr-tile.is-linked:hover .jr-go{opacity:1}a.sn-stat:hover,a.jr-chip:hover{box-shadow:inset 0 0 0 1px var(--color-progress-border)}a.jr-person:hover{background:var(--color-widget-background-highlight)}a.jr-day:hover .jr-day-bar{box-shadow:0 0 0 2px var(--color-progress-border)}a.jr-left:hover b,a.jr-pr:hover{color:var(--color-text-highlight);text-decoration:underline}}.jr-row{position:relative}.jr-row-link{display:block}.jr-row-link:after{content:"";border-radius:8px;position:absolute;inset:0}.jr-row-link:focus-visible{outline:none}.jr-row-link:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-2px}.jr-row .jr-pr,.jr-row .dash-tip,.jr-row .icon-tip{z-index:1;position:relative}.pl-page{--pl-good:var(--jr-done);--pl-warn:var(--jr-qa);--pl-bad:var(--color-negative);--pl-rolled:color-mix(in srgb, var(--jr-doing) 42%, var(--color-widget-background))}.pl-verdict.is-ok{color:var(--pl-good)}.pl-verdict.is-bad{color:var(--pl-bad)}.pl-step{background:var(--color-text-highlight);width:24px;height:24px;color:var(--color-widget-background);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:inline-flex}.pl-teams-box{container-type:inline-size}.pl-team-row{border-bottom:1px solid var(--color-separator);font-variant-numeric:tabular-nums;grid-template-columns:150px 170px minmax(300px,1.4fr) minmax(220px,1fr);align-items:center;gap:8px 16px;padding:10px 0;font-size:1.3rem;display:grid}.pl-team-row:last-child{border-bottom:0}.pl-team-row.is-head{color:var(--color-text-subdue);white-space:nowrap;padding-top:0;font-size:1.15rem;font-weight:700}.pl-cell-team{flex-direction:column;gap:2px;min-width:0;display:flex}.pl-cell-fix{flex-wrap:wrap;gap:6px;display:flex}.pl-fix{background:var(--color-widget-background-highlight);color:var(--color-text-base);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:1.15rem;display:inline-flex}.pl-fix b{color:var(--color-text-highlight);font-weight:800}.pl-fix .dash-icon{width:13px;height:13px}.pl-fix.is-warn{background:color-mix(in srgb, var(--pl-warn) 18%, transparent)}.pl-fix.is-bad{background:color-mix(in srgb, var(--pl-bad) 20%, transparent)}a.pl-fix:hover{outline:1px solid}.pl-cell-ship{color:var(--color-text-subdue);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:4px 6px;margin-top:-4px;font-size:1.2rem;display:flex}.pl-cell-ship>.dash-icon{width:14px;height:14px}.pl-cell-ship b{color:var(--color-text-base);font-weight:800}.pl-dot{color:var(--color-text-subdue)}.pl-cell-people{margin-top:-6px}.pl-people-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.pl-people-toggle .dash-icon{width:12px;height:12px;transition:transform .2s var(--ease-out)}.pl-people-toggle[aria-expanded=true] .dash-icon{transform:rotate(180deg)}.pl-people-toggle:hover{color:var(--color-text-highlight)}.pl-people-list{flex-basis:100%}.pl-fold-all{color:var(--color-text-subdue);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:1.2rem;font-weight:600}.pl-fold-all:hover{color:var(--color-text-highlight)}.pl-over-count{color:var(--pl-bad);font-weight:700}.pl-people-table{font-variant-numeric:tabular-nums;margin-top:8px}.pl-pp-row{border-bottom:1px solid var(--color-separator);min-height:34px;color:var(--color-text-base);grid-template-columns:minmax(150px,220px) repeat(4,92px) 112px minmax(0,1fr);align-items:center;column-gap:12px;padding:4px 0;font-size:1.25rem;display:grid}.pl-pp-row.is-head{min-height:0;color:var(--color-text-subdue);padding-top:0;font-size:1.1rem;font-weight:700}.pl-pp-row.is-head small{font-size:inherit;font-weight:500;display:block}.pl-pp-row.is-head{align-items:end}.pl-pp-row.is-total{border-bottom:0;font-weight:800}.pl-pp-name{align-items:center;gap:8px;min-width:0;display:flex}.pl-pp-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-pp-name .sp-avatar{flex:none;width:22px;height:22px}.pl-pp-row.is-nobody{color:var(--color-text-subdue)}.pl-pp-nobody{border:1px dashed var(--color-text-subdue);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.pl-pp-nobody .dash-icon{width:12px;height:12px}.pl-pp-num{text-align:right}.pl-op{color:var(--color-text-subdue);margin-right:4px;font-style:normal;font-weight:800}.pl-pp-left{color:var(--color-text-highlight);font-weight:800}.pl-pp-left.is-bad{color:var(--pl-bad)}.pl-pp-keys{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.pl-key-chip{background:var(--color-widget-background-highlight);color:var(--color-text-base);white-space:nowrap;border-radius:6px;padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;font-weight:600}.pl-key-chip:hover,.pl-pp-unpointed:hover{color:var(--color-text-highlight);text-decoration:underline}.pl-pp-unpointed{color:var(--pl-warn);font-size:1.15rem;font-weight:700}.pl-pp-mid{margin:6px 0 0}@container (width<=720px){.pl-pp-row{flex-wrap:wrap;align-items:center;gap:4px 14px;padding:8px 0;display:flex}.pl-pp-row.is-head{display:none}.pl-pp-name{flex:0 0 calc(100% - 124px);max-width:calc(100% - 124px)}.pl-pp-status{flex:1 0 96px;justify-content:flex-end;display:flex}.pl-pp-row>.pl-pp-num{text-align:left;white-space:nowrap;order:1}.pl-pp-row>.pl-pp-num:before{content:attr(data-label) " ";color:var(--color-text-subdue);font-weight:500}.pl-pp-keys{flex-basis:100%;order:2}.pl-pp-keys:empty{display:none}}.pl-room{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:1.1rem;font-weight:700}.pl-room.is-ok{background:color-mix(in srgb, var(--pl-good) 16%, transparent);color:var(--pl-good)}.pl-room.is-bad{background:color-mix(in srgb, var(--pl-bad) 16%, transparent);color:var(--pl-bad)}.pl-room.is-full{background:color-mix(in srgb, var(--pl-warn) 16%, transparent);color:var(--pl-warn)}.pl-room.is-new{background:var(--color-widget-background-highlight);color:var(--color-text-subdue)}.pl-ship-list>summary{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}.pl-ship-list>summary::-webkit-details-marker{display:none}.pl-ship-list>summary .dash-icon{width:12px;height:12px;transition:transform .2s var(--ease-out)}.pl-ship-list{min-width:0;max-width:100%}.pl-ship-list[open]{flex-basis:100%}.pl-dot:has(+.pl-ship-list[open]){display:none}.pl-ship-list[open]>summary .dash-icon{transform:rotate(180deg)}.pl-ship-list>summary:hover{color:var(--color-text-highlight)}.pl-ship-list.is-warn>summary,.pl-ship-list.is-warn>summary b{color:var(--pl-warn)}.pl-ship-list ul{max-height:220px;margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.pl-ship-list li{gap:8px;min-width:0;padding:3px 0;font-size:1.15rem;display:flex}.pl-ship-list li a{color:var(--color-text-base);flex:none;font-weight:700}.pl-ship-list li a:hover{color:var(--color-text-highlight);text-decoration:underline}.pl-ship-list li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pl-ship-table{font-variant-numeric:tabular-nums;font-size:1.25rem}.pl-ship-tr{border-bottom:1px solid var(--color-separator);grid-template-columns:minmax(70px,1fr) repeat(4,minmax(0,1fr));align-items:baseline;gap:8px;padding:7px 0;display:grid}.pl-ship-tr:last-child{border-bottom:0}.pl-ship-tr>span:not(:first-child){text-align:right}.pl-ship-tr.is-head{color:var(--color-text-subdue);padding-top:0;font-size:1.1rem;font-weight:700}.pl-ship-tr b{color:var(--color-text-highlight);font-weight:800}@container (width<=1080px){.pl-team-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"team state""load load""fix fix""ship ship""people people"}.pl-team-row.is-head{display:none}.pl-cell-team{grid-area:team}.pl-cell-state{grid-area:state}.pl-cell-load{grid-area:load}.pl-cell-fix{grid-area:fix}.pl-cell-ship{grid-area:ship;margin-top:0}.pl-cell-ship.pl-cell-people{grid-area:people}.pl-teams .pl-load{grid-template-columns:minmax(0, 1fr) var(--pl-num,60px);row-gap:6px}.pl-teams .pl-load-qa{grid-column:1/-1;justify-self:start}}.pl-why-head{border:1px solid var(--color-widget-content-border);border-radius:var(--dash-radius);background:var(--color-widget-background);box-shadow:var(--dash-card-shadow);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:16px 20px;display:flex}.pl-why-title{color:var(--color-text-highlight);margin:0;font-size:1.5rem;font-weight:800}.pl-why-sub{color:var(--color-text-subdue);font-size:1.2rem}.pl-why-body{gap:var(--widget-gap);margin-top:var(--widget-gap);flex-direction:column;display:flex}.pl-why-cols{align-items:start;gap:var(--widget-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));display:grid}.pl-why-col{gap:var(--widget-gap);flex-direction:column;min-width:0;display:flex}.pl-sk-title{width:min(320px,55vw);height:20px}.pl-sk-verdict{width:min(440px,70vw);height:13px;margin-top:7px}.pl-sk-switch{width:150px;height:30px}.pl-sk-fix{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:4px;padding:8px 0;display:grid}.pl-sk-num{border-radius:50%;width:24px;height:24px}.pl-sk-lines{flex-direction:column;gap:7px;min-width:0;display:flex}.pl-sk-line{border-radius:6px;width:80%;height:12px}.pl-sk-line.is-short{width:50%}.pl-sk-state{border-radius:999px;width:110px;height:22px}.pl-sk-bar{border-radius:999px;height:14px}.pl-sk-pills{border-radius:999px;width:70%;height:22px}#planning-stuck>.widget-content{container-type:inline-size}@container (width>=900px){#planning-stuck .sn-issues{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}.pl-sprint{color:var(--color-text-base);white-space:nowrap;font-size:1.2rem}a.pl-sprint:hover{color:var(--color-text-highlight);text-decoration:underline}.pl-sprint.is-bad{color:var(--pl-bad);font-weight:800}.pl-sprint.is-later{color:var(--color-text-subdue)}.pl-team{color:var(--color-text-highlight);white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}.pl-load-num small{color:var(--color-text-subdue);font-weight:600}.pl-load{grid-template-columns:minmax(100px, 1fr) var(--pl-num,60px) var(--pl-qa,128px);align-items:center;gap:10px;display:grid}.pl-load-qa{color:var(--color-text-subdue);white-space:nowrap;align-items:center;gap:4px;font-size:1.15rem;font-weight:700;display:inline-flex}.pl-load-qa .dash-icon{width:13px;height:13px}.pl-load-qa.is-warn{color:var(--pl-warn)}.pl-load-qa.is-bad{color:var(--pl-bad)}a.pl-load-qa:hover{text-decoration:underline}.pl-load-track{background:var(--dash-track);border-radius:999px;height:10px;position:relative}.pl-load-segs{border-radius:999px;display:flex;position:absolute;inset:0;overflow:hidden}.pl-load-segs span{box-sizing:border-box;flex:none;height:100%}.pl-load-segs .is-rolled{background:var(--pl-rolled)}.pl-load-segs .is-new{border-left:2px solid var(--color-widget-background);background:var(--jr-doing)}.pl-load-segs .is-over{border-left:2px solid var(--color-widget-background);background:0 0}.pl-load-segs span:first-child{border-left:0}.pl-load-segs .dash-tip:focus-visible{box-shadow:inset 0 0 0 2px var(--color-positive);border-radius:0}.pl-load-mark{background:var(--color-text-highlight);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.pl-load-mark:before{content:"";position:absolute;inset:0 -5px}.pl-load-num{color:var(--color-text-highlight);white-space:nowrap;font-weight:800}a.pl-load-num:hover{text-decoration:underline}.pl-state{white-space:nowrap;align-items:center;gap:6px;font-weight:800;display:inline-flex}.pl-state .dash-icon{flex:none;width:16px;height:16px}.pl-state.is-ok{color:var(--pl-good)}.pl-state.is-warn{color:var(--pl-warn)}.pl-state.is-bad{color:var(--pl-bad)}.pl-state.is-later{color:var(--color-text-subdue)}.pl-legend{color:var(--color-text-subdue);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:1.15rem;list-style:none;display:flex}.pl-legend li{align-items:center;gap:6px;display:inline-flex}.pl-key{background:var(--dash-track);border-radius:2px;width:14px;height:8px}.pl-key.is-rolled{background:var(--pl-rolled)}.pl-key.is-new{background:var(--jr-doing)}.pl-key.is-over{background:repeating-linear-gradient(135deg, var(--pl-bad) 0 3px, color-mix(in srgb, var(--pl-bad) 55%, transparent) 3px 6px)}.pl-key.is-mark{background:var(--color-text-highlight);width:2px;height:14px}.pl-key.is-done{background:var(--jr-done)}.pl-key.is-added-done{background:repeating-linear-gradient(135deg, var(--jr-done) 0 3px, color-mix(in srgb, var(--jr-done) 45%, transparent) 3px 6px)}.pl-key.is-added{background:repeating-linear-gradient(135deg, var(--dash-track) 0 3px, transparent 3px 6px);outline:1px solid var(--dash-track)}.pl-todo{columns:2 440px;column-gap:40px;margin:0;padding:0;list-style:none}.pl-todo li{break-inside:avoid}.pl-todo-row{color:inherit;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;margin:0 -10px 4px;padding:8px 10px;display:grid}@media (hover:hover) and (pointer:fine){a.pl-todo-row:hover{background:var(--color-widget-background-highlight)}}#planning-todo .dash-more{align-self:center}a.pl-todo-row:hover .pl-todo-title{color:var(--color-text-highlight);text-decoration:underline}.pl-todo-num{background:var(--color-text-subdue);width:22px;height:22px;color:var(--color-widget-background);border-radius:50%;justify-content:center;align-items:center;font-size:1.15rem;font-weight:800;display:inline-flex}.pl-todo-num.is-bad{background:var(--pl-bad)}.pl-todo-num.is-warn{background:var(--pl-warn)}.pl-todo-title{color:var(--color-text-highlight);font-size:1.3rem;font-weight:700;line-height:1.35;display:block}.pl-todo-sub{color:var(--color-text-subdue);margin-top:2px;font-size:1.15rem;line-height:1.4;display:block}.pl-todo-go{color:var(--color-text-subdue);white-space:nowrap;align-items:center;gap:4px;font-size:1.15rem;font-weight:700;display:inline-flex}.pl-todo-go .dash-icon{width:13px;height:13px}.pl-rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pl-acc{grid-template-columns:44px minmax(0,1fr) 150px;align-items:center;gap:12px;font-size:1.25rem;display:grid}.pl-acc-label{color:var(--color-text-highlight);font-weight:800}a.pl-acc-label:hover{text-decoration:underline}.pl-acc-bar{gap:3px;height:18px;display:flex}.pl-acc-part{background:var(--dash-track);border-radius:4px;display:flex;overflow:hidden}.pl-acc-part.is-added{box-shadow:inset 0 0 0 1px var(--dash-track);background:0 0}.pl-acc-part span{background:var(--jr-done);height:100%}.pl-acc-part.is-added span{background:0 0}.pl-acc-num{color:var(--color-text-subdue);text-align:right;white-space:nowrap}.pl-acc-num b{color:var(--color-text-highlight);font-weight:800}.pl-callout{background:var(--color-widget-background-highlight);color:var(--color-text-base);border-radius:8px;margin:16px 0 0;padding:12px 14px;font-size:1.3rem;line-height:1.45}.pl-callout b{color:var(--color-text-highlight)}.pl-big{align-items:baseline;gap:10px;margin:0 0 12px;display:flex}.pl-big b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:800;line-height:1}.pl-big span{color:var(--color-text-subdue);font-size:1.25rem;line-height:1.35}.pl-big a:hover{text-decoration:underline}.pl-hbars{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.pl-hbar{color:inherit;grid-template-columns:104px minmax(0,1fr) 56px;align-items:center;gap:10px;font-size:1.2rem;display:grid}a.pl-hbar:hover .pl-hbar-label{color:var(--color-text-highlight);text-decoration:underline}.pl-hbar-label{color:var(--color-text-base);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex;overflow:hidden}.pl-hbar-track{background:var(--dash-track);border-radius:999px;height:8px}.pl-hbar-track span{background:var(--app,var(--jr-doing));border-radius:999px;height:100%;display:block}.pl-hbar-track.is-qa span{background:var(--jr-qa)}.pl-hbar-track.is-warn span{background:var(--pl-warn)}.pl-hbar-track.is-bad span{background:var(--pl-bad)}.pl-hbar-track.is-done span{background:var(--jr-done)}.pl-hbar-track.is-faded span{background:color-mix(in srgb, var(--jr-done) 45%, transparent)}.pl-hbar-value{color:var(--color-text-highlight);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.pl-subhead{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:18px 0 0;font-size:1.15rem;font-weight:800}.pl-carry{background:color-mix(in srgb, var(--pl-warn) 18%, transparent);color:var(--color-text-highlight);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:1.15rem;font-weight:800;display:inline-flex}.pl-carry.is-bad{background:color-mix(in srgb, var(--pl-bad) 20%, transparent)}.pl-hint{color:var(--color-text-subdue);font-size:1.15rem}.pl-more{margin:8px 0 0}@media (width<=1100px){.pl-acc{grid-template-columns:40px minmax(0,1fr)}.pl-acc-num{text-align:left;grid-column:2}}.su-toolbar{flex-wrap:wrap;gap:10px 16px}.su-controls{flex-wrap:wrap;flex:1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.su-controls .pr-filter-button,.su-controls .pr-filter-button.is-active,.su-controls .pr-filter-button[aria-expanded=true],.cu-risk-picker .pr-filter-button,.cu-risk-picker .pr-filter-button.is-active,.cu-risk-picker .pr-filter-button[aria-expanded=true]{border-color:var(--color-widget-content-border);background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.su-find{flex:0 26rem;min-width:0;position:relative}.su-dates{flex-basis:auto}.su-dates .dash-dates-panel{max-width:calc(100vw - 32px);left:auto;right:0}.su-picks,.cu-picks{flex-direction:column;max-height:32rem;display:flex;overflow-y:auto}.su-pick,.cu-pick{color:var(--color-text-highlight);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:1.3rem;display:flex}.su-pick:hover,.su-pick:focus-visible,.cu-pick:hover,.cu-pick:focus-visible{background:var(--color-widget-background-highlight)}.su-pick .sp-avatar{width:24px;height:24px}.su-pick-text,.cu-pick-text{flex-direction:column;min-width:0;display:flex}.su-pick-title,.cu-pick-sub{color:var(--color-text-subdue);font-size:1.15rem}.su-person{padding:14px 16px 16px}.widget.su-person{overflow:visible}.su-person-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.su-person-avatar{width:40px;height:40px}.su-person-text{flex-direction:column;flex:16rem;min-width:0;display:flex}.su-person-text h2{color:var(--color-text-highlight);margin:0;font-size:1.6rem;font-weight:800}.su-person-text span{color:var(--color-text-subdue);font-size:1.25rem}.su-status-picker,.cu-risk-picker{position:relative}.su-status-picker .pr-filter-button,.cu-risk-picker .pr-filter-button{border-color:var(--color-widget-content-border);background:var(--color-widget-background-highlight);height:3.4rem;color:var(--color-text-highlight);font-size:1.25rem}.su-status-picker .pr-filter-button span,.cu-risk-picker .pr-filter-button span{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.su-status-panel{transform-origin:100% 0;width:26rem;max-width:calc(100vw - 32px);left:auto;right:0}.su-status-dot{background:var(--tone);border-radius:50%;width:10px;height:10px}.su-loading svg{width:1.8rem;height:1.8rem;color:var(--color-text-subdue);animation:.9s linear infinite dash-spin}.su-warning{background:color-mix(in srgb, var(--dash-warning) 16%, transparent);color:var(--dash-warning);border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:1.3rem;font-weight:600;display:flex}.su-warning svg{flex:none;width:1.6rem;height:1.6rem;margin-top:1px}.su-cards{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.su-card{border-top:1px solid var(--color-widget-content-border);flex-direction:column;gap:4px;min-width:0;padding:10px 0;display:flex}.su-card-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.su-key{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.su-title{min-width:0;color:var(--color-text-base);overflow-wrap:anywhere;flex:16rem}.su-status{background:color-mix(in srgb, var(--tone) 18%, transparent);color:var(--tone);white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:1.15rem;font-weight:700}.su-tags{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:inline-flex}.su-chip{background:var(--color-widget-background-highlight);color:var(--color-text-base);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:1.15rem;font-weight:700;display:inline-block}.su-chip svg{width:1.2rem;height:1.2rem;color:var(--color-text-subdue);vertical-align:-.15em;margin-right:4px}.su-chip.is-unpointed{background:color-mix(in srgb, var(--color-negative) 16%, transparent);color:var(--color-negative)}.su-chip.is-slow{background:color-mix(in srgb, var(--dash-warning) 18%, transparent);color:var(--dash-warning)}.su-chip.is-slow svg{color:inherit}.su-prs-toggle{color:var(--color-text-subdue);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:1.3rem;display:inline-flex}.su-prs-toggle svg{width:1.4rem;height:1.4rem}.su-prs-toggle svg:last-child{width:1.2rem;height:1.2rem;transition:transform .2s var(--ease-out)}.su-prs-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.su-prs-toggle:hover{color:var(--color-text-highlight)}.su-prs{gap:inherit;flex-direction:column;padding-left:20px;display:flex}.su-prs[hidden]{display:none}.su-section+.su-section{border-top:2px solid var(--color-widget-content-border);margin-top:20px;padding-top:20px}.su-prs-all{color:var(--color-text-subdue);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.2rem;font-weight:600}.su-prs-all:hover{color:var(--color-text-highlight)}.su-path,.su-line{color:var(--color-text-base);overflow-wrap:anywhere;margin:0;font-size:1.3rem}.su-line{align-items:flex-start;gap:6px;display:flex}.su-line svg{width:1.4rem;height:1.4rem;color:var(--color-text-subdue);flex:none;margin-top:2px}.su-to{color:var(--color-text-highlight);font-weight:700}.su-arrow,.su-gap,.su-when{color:var(--color-text-subdue)}.su-when{font-variant-numeric:tabular-nums;font-size:1.2rem}.su-who{font-size:1.2rem}.su-mine{color:var(--color-text-subdue)}.su-others{background:var(--color-widget-background-highlight);color:var(--color-text-base);border-radius:999px;padding:1px 9px;font-size:1.15rem;font-weight:700;display:inline-block}.su-team-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.su-team-picker{position:relative}.su-team-picker .pr-filter-button span{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.su-team-picker .pr-filter-button[aria-busy=true]{cursor:progress}.su-team-panel{width:30rem;max-width:calc(100vw - 32px)}#standup-faces:not([hidden]){flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.su-team-actions{gap:8px;margin-left:auto;display:flex}.su-faces-row{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.su-faces-row>li{display:flex}.su-face{background:var(--color-widget-background);width:7.6rem;color:var(--color-text-highlight);font:inherit;cursor:pointer;transition:opacity .2s ease, border-color .15s ease, transform .16s var(--ease-out);border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;font-size:1.25rem;font-weight:700;display:flex;position:relative}.su-face:hover{border-color:var(--color-widget-content-border)}.su-face:active{transform:scale(.97)}.su-face.is-current{border-color:var(--color-positive)}.su-face.is-seen{opacity:.45}.su-face.is-unknown{color:var(--color-text-subdue);filter:grayscale()}.su-face-avatar{width:44px;height:44px}.su-face-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.su-face-order{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;font-size:1.1rem;position:absolute;top:4px;left:6px}.react-part{display:contents}.su-out-group{border-left:1px solid var(--color-separator);align-items:center;gap:10px;padding-left:12px;display:flex}.su-out-label{color:var(--dash-away);white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;font-size:1.2rem;font-weight:800;display:flex}.su-out-label svg,.su-away svg,.su-soon svg{flex:none;width:1.6rem;height:1.6rem}.su-face.is-out .su-face-avatar{filter:grayscale();opacity:.55}.su-face-back{border:1px solid color-mix(in srgb, var(--dash-away) 45%, transparent);background:var(--color-widget-background);color:var(--dash-away);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:1rem;font-weight:800;line-height:14px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.su-soon{color:var(--color-text-subdue);flex-basis:100%;align-items:flex-start;gap:8px;margin:0;font-size:1.25rem;display:flex}.su-soon svg{width:1.4rem;height:1.4rem;color:var(--dash-away);margin-top:2px}.su-soon b{color:var(--color-text-highlight);font-weight:700}.su-away{background:color-mix(in srgb, var(--dash-away) 13%, transparent);color:var(--color-text-highlight);border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:1.3rem;font-weight:600;display:flex}.su-away svg{color:var(--dash-away);margin-top:1px}.su-editor{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.su-editor-head{align-items:baseline;gap:10px;display:flex}.su-editor-head h2{color:var(--color-text-highlight);margin:0;font-size:1.6rem;font-weight:800}.su-editor-count{color:var(--color-text-subdue);font-size:1.25rem}.su-editor-name{color:var(--color-text-subdue);flex-direction:column;gap:4px;font-size:1.2rem;font-weight:700;display:flex}.su-editor-name input{border:1px solid var(--color-widget-content-border);background:var(--color-widget-background-highlight);max-width:32rem;height:3.4rem;color:var(--color-text-highlight);font:inherit;border-radius:10px;padding:0 12px;font-size:1.3rem;font-weight:600}.su-editor-filter{flex:none;max-width:32rem;height:3.4rem}.su-editor-list{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:2px 12px;max-height:32rem;display:grid;overflow-y:auto}.su-check{color:var(--color-text-base);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;font-size:1.3rem;display:flex}.su-check:hover{background:var(--color-widget-background-highlight)}.su-check .sp-avatar{width:24px;height:24px}.su-check input[type=checkbox]{border:1px solid var(--color-widget-content-border);cursor:pointer;appearance:none;background:0 0;border-radius:5px;flex:none;place-items:center;width:1.8rem;height:1.8rem;margin:0;transition:background-color .12s,border-color .12s;display:inline-grid}.su-check input[type=checkbox]:before{content:"";background:var(--color-widget-background);opacity:0;width:1.2rem;height:1.2rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.su-check input[type=checkbox]:checked{border-color:var(--color-positive);background:var(--color-positive)}.su-check input[type=checkbox]:checked:before{opacity:1}.su-check input[type=checkbox]:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px}.su-sk-key,.su-sk-title{height:1.3rem;display:inline-block}.su-sk-key{width:7rem}.su-sk-title{width:min(40rem,60%)}.su-sk-control{width:11rem;height:3.4rem}.su-sk-avatar{border-radius:50%;width:40px;height:40px}.su-sk-name{width:16rem;height:1.6rem}.su-sk-line{width:min(34rem,50%);height:1.1rem;margin-top:8px;display:block}.su-check.is-unknown{color:var(--color-text-subdue)}.su-editor-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.su-editor-spacer{flex:1}.su-confirm{color:var(--color-negative);font-size:1.3rem;font-weight:700}.su-danger{color:var(--color-negative)}@media (width<=600px){.su-controls{justify-content:stretch}.su-find,.cu-find{flex:100%}.su-team-panel,.su-dates .dash-dates-panel{left:0;right:auto}.su-person-head{position:relative}.su-status-picker{position:static}.su-status-panel{transform-origin:0 0;left:0;right:auto}}.jr-progress-head .jr-info{translate:0 1px}.jr-today-list{overscroll-behavior:contain;overflow-y:auto}.dash-columns>.page-column,.dash-lift{container:dash-col/inline-size}@media (width>=1191px){.page-column-equal,.page-column-narrow2{flex:1 1 0}.page-column-wide2{flex:2 1 0}.page-column-single{flex:0 960px}.dash-columns.is-single{justify-content:center}.dash-columns.is-even>.page-column{flex:1 1 0;width:auto}}@media (width<=1190px){.page-column-wide2{order:-1}[data-arrange-start]{display:none}}.dash-columns>.page-column:not(:has(>.widget)){display:none}.is-arranging .dash-columns>.page-column:not(:has(>.widget)){display:flex}.is-arranging .dash-columns>.page-column:not(:has(>.widget)):after{content:"Drop cards here";border:2px dashed var(--color-widget-content-border);border-radius:var(--dash-radius);min-height:12rem;color:var(--color-text-subdue);place-items:center;font-weight:700;display:grid}:root .page.is-arranging .dash-columns>.page-column{-webkit-mask-image:none;mask-image:none}.is-settled .dash-columns>.page-column>.widget{animation:none}.dash-columns>.page-column>.widget{transition:scale .15s var(--ease-out)}.dash-columns>.page-column>.widget.is-holding{transition:scale .5s linear;scale:.98}.is-arranging .dash-columns>.page-column>.widget{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;animation:dash-wobble var(--wobble-time,.3s) ease-in-out var(--wobble-delay,0s) infinite}.dash-columns>.page-column>.widget:nth-child(3n+1){--wobble-delay:-40ms;--wobble-time:.29s}.dash-columns>.page-column>.widget:nth-child(3n+2){--wobble-delay:-170ms;--wobble-time:.315s}.dash-columns>.page-column>.widget:nth-child(3n){--wobble-delay:-95ms;--wobble-time:.302s}@container dash-col (width>=560px){.is-arranging .dash-columns>.page-column>.widget{animation-name:dash-wobble-wide}}@keyframes dash-wobble{0%,to{rotate:-.35deg}50%{rotate:.35deg}}@keyframes dash-wobble-wide{0%,to{rotate:-.16deg}50%{rotate:.16deg}}.is-settled .dash-columns>.page-column>.widget>:not(.widget-header){transition:opacity .2s}.is-arranging .dash-columns>.page-column>.widget>:not(.widget-header){opacity:.55}.is-arranging .dash-columns>.page-column>.widget *{pointer-events:none}.is-arranging .dash-columns>.page-column>.widget .dash-arrange-grip,.is-arranging .dash-columns>.page-column>.widget .dash-arrange-options,.is-arranging .dash-columns>.page-column>.widget .dash-arrange-remove{pointer-events:auto}.is-arranging .dash-columns .widget-header>:not(h2,.dash-arrange-grip,.dash-arrange-options,.dash-arrange-remove,.widget-info),.dash-lift .widget-header>:not(h2,.dash-arrange-grip,.dash-arrange-options,.dash-arrange-remove,.widget-info){display:none}.is-arranging .dash-columns>.page-column>.dash-tiles-widget,.dash-lift>.dash-tiles-widget{border:1px solid var(--color-widget-content-border);border-radius:var(--dash-radius);background:var(--color-widget-background);box-shadow:var(--dash-card-shadow);padding-bottom:15px}.is-arranging .dash-columns>.page-column>.dash-tiles-widget>[data-mount],.dash-lift>.dash-tiles-widget>[data-mount]{padding:12px var(--widget-content-horizontal-padding) 0}.dash-arrange-grip,.dash-arrange-options,.dash-arrange-remove{width:2.8rem;height:2.8rem;color:var(--color-text-subdue);background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;margin:-3px 0;padding:0;animation:.15s ease-out dash-arrange-in;display:grid}.dash-arrange-grip{cursor:grab;margin-left:-9px}.dash-arrange-remove{cursor:pointer;transition:transform .16s var(--ease-out), color .15s ease, background-color .15s ease;margin-left:auto;margin-right:-7px}.dash-arrange-remove:active{transform:scale(.97)}.dash-arrange-grip svg,.dash-arrange-remove svg{width:1.8rem;height:1.8rem}@media (hover:hover) and (pointer:fine){.dash-arrange-remove:hover{background:var(--color-widget-background-highlight);color:var(--color-negative)}}.dash-arrange-grip:focus-visible,.dash-arrange-remove:focus-visible{outline:2px solid var(--color-positive);outline-offset:1px}@keyframes dash-arrange-in{0%{opacity:0}}.widget.is-lifted{visibility:hidden}.dash-lift{z-index:70;pointer-events:none;transition:scale .15s var(--ease-out);position:fixed}.dash-lift.is-up{scale:1.02}.dash-lift>.widget{box-shadow:var(--dash-shadow-lift);cursor:grabbing;animation:none}:root[data-app-theme=dark]{--dash-shadow-lift:0 24px 52px #0000008c, 0 6px 14px #0006}:root[data-app-theme=light]{--dash-shadow-lift:0 22px 48px #090a0d29, 0 6px 14px #090a0d14}.dash-arrange-bar{margin-bottom:var(--widget-gap);animation:dash-arrange-bar-in .2s var(--ease-out);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}@keyframes dash-arrange-bar-in{0%{opacity:0;transform:translateY(-4px)}}.dash-arrange-pick{position:relative}.dash-arrange-bar .dash-button.is-open{border-color:var(--color-popover-border)}.dash-arrange-bar .dash-button>.dash-icon:last-child:not(:first-child){color:var(--color-text-subdue)}.dash-arrange-hint{color:var(--color-text-subdue);margin-left:4px;font-size:1.25rem}.dash-arrange-bar [data-arrange-done]{margin-left:auto}.dash-arrange-menu{z-index:40;border:1px solid var(--color-popover-border);background:var(--color-popover-background);box-shadow:var(--dash-shadow-menu);transform-origin:0 0;animation:dash-menu-in .15s var(--ease-out);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.dash-layouts{width:39.2rem;padding:12px 12px 8px}.dash-layouts-group{color:var(--color-text-subdue);margin:0 0 6px 4px;font-size:1.2rem;font-weight:700}.dash-layouts-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.dash-layout-option,.dash-add-option{color:var(--color-text-base);font:inherit;cursor:pointer;transition:transform .16s var(--ease-out), background-color .15s ease;background:0 0;border:0;border-radius:8px}.dash-layout-option{flex-direction:column;align-items:center;gap:6px;padding:6px 4px 5px;font-size:1.25rem;font-weight:700;display:flex}.dash-layout-option:active,.dash-add-option:active{transform:scale(.97)}.dash-layout-option:focus-visible,.dash-add-option:focus-visible,.dash-layout-option[aria-checked=true]{background:var(--color-widget-background-highlight);outline:none}.dash-layout-option[aria-checked=true]{color:var(--color-text-highlight)}@media (hover:hover) and (pointer:fine){.dash-layout-option:hover,.dash-add-option:hover{background:var(--color-widget-background-highlight)}}.dash-thumb{box-sizing:border-box;border:2px solid var(--color-widget-content-border);background:var(--color-background);border-radius:8px;gap:3px;width:72px;height:46px;padding:5px;display:flex}.dash-thumb>i{background:color-mix(in srgb, var(--color-text-subdue) 40%, transparent);border-radius:3px;flex:1 1 0}.dash-thumb>i.is-space{background:0 0;flex-grow:.3}[aria-checked=true]>.dash-thumb{border-color:var(--color-positive)}[aria-checked=true]>.dash-thumb>i:not(.is-space){background:var(--color-positive)}.dash-thumb.is-small{background:0 0;border:0;gap:2px;width:2.4rem;height:1.5rem;padding:0}.dash-thumb.is-small>i{opacity:.55;background:currentColor;border-radius:2px}.dash-layouts-note{color:var(--color-text-subdue);margin:0 4px 4px;font-size:1.2rem;line-height:1.4}.dash-adds{width:34rem}.dash-add-option{text-align:left;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;display:flex}.dash-add-option>svg{width:1.8rem;height:1.8rem;color:var(--color-positive);margin-top:1px}.dash-add-option>span{flex-direction:column;gap:1px;min-width:0;display:flex}.dash-add-option b{color:var(--color-text-highlight);font-size:1.35rem}.dash-add-option span span{color:var(--color-text-subdue);font-size:1.2rem;line-height:1.4}.dash-adds-empty{color:var(--color-text-subdue);margin:0;padding:8px 10px;font-size:1.25rem}.dash-arrange-note .celebrate-emoji svg{width:2.2rem;height:2.2rem;color:var(--color-positive)}.dash-arrange-note .dash-button{flex-shrink:0}@media (prefers-reduced-motion:reduce){.is-arranging .dash-columns>.page-column>.widget{animation:none}.dash-columns>.page-column>.widget.is-holding,.dash-lift.is-up{scale:none}.dash-lift{transition:none}.dash-arrange-bar{animation-name:dash-arrange-in}}.dash-card-filter{margin-bottom:12px}.tab-card>.widget-content>[data-mount]{flex-direction:column;gap:12px;display:flex}.tab-card-picks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tab-card-picks>span{display:contents}.tab-card-picks .jr-pick{border:1px solid var(--color-widget-content-border);min-width:0;max-width:100%;height:3rem;transition:background-color .15s ease, transform .16s var(--ease-out);background:0 0;border-radius:8px;padding:0 10px 0 9px;font-size:1.3rem}.tab-card-picks .jr-pick:active{transform:scale(.97)}.tab-card-picks .jr-pick.is-open{background:var(--color-widget-background-highlight)}.tab-card-picks .jr-pick select{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tab-card-picks .dash-segmented{padding:2px}@container dash-col (width<=570px){.tab-card .jr-tiles-legend{margin-left:0}}.tab-card-picks .dash-segmented button{height:2.6rem}.widget.gh-refetching .widget-content>[data-mount]{opacity:.55}.dash-adds{width:38rem;padding:8px 6px 6px}.dash-adds-search{margin:0 4px 4px}.dash-adds-list{overscroll-behavior:contain;max-height:min(56rem,100vh - 22rem);overflow-y:auto}.dash-adds-group+.dash-adds-group{margin-top:4px}.dash-adds-head{color:var(--color-text-subdue);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:7px;margin:0;padding:10px 10px 4px;font-size:1.2rem;font-weight:800;display:flex}.dash-adds-head svg{width:1.5rem;height:1.5rem;color:var(--color-text-base)}.dash-adds-note{color:var(--color-text-subdue);margin:-2px 10px 4px;font-size:1.15rem}.dash-add-option.is-on{cursor:default;opacity:.6}.dash-add-option.is-on:active{transform:none}.dash-arrange-options{cursor:pointer;transition:transform .16s var(--ease-out), color .15s ease, background-color .15s ease;margin-left:auto}.dash-arrange-options+.dash-arrange-remove{margin-left:0}.dash-arrange-options:active{transform:scale(.97)}.dash-arrange-options svg{width:1.8rem;height:1.8rem}.dash-arrange-options[aria-expanded=true]{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}@media (hover:hover) and (pointer:fine){.dash-arrange-options:hover{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}}.dash-arrange-options:focus-visible{outline:2px solid var(--color-positive);outline-offset:1px}.is-arranging .dash-columns>.page-column>.widget.is-editing{animation:none}.is-arranging .dash-columns>.page-column>.widget.is-editing>:not(.widget-header){opacity:1}.dash-options{z-index:80;overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:32rem;max-height:calc(100vh - 24px);box-shadow:var(--dash-shadow-menu);transform-origin:100% 0;animation:dash-menu-in .15s var(--ease-out);border-radius:12px;padding:12px;position:fixed;overflow-y:auto}.dash-options-title{color:var(--color-text-highlight);margin:0 0 10px 2px;font-size:1.4rem;font-weight:800}.dash-options-label{color:var(--color-text-subdue);margin:0 0 6px 2px;font-size:1.2rem;font-weight:700}.dash-options-section{margin-top:14px}.dash-options-grid{grid-template-columns:5.6rem minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.dash-options-grid .dash-options-label{margin:0 0 0 2px}.dash-options .dash-segmented{width:100%;display:flex}.dash-options .dash-segmented button{flex:1}.dash-options-radios{flex-direction:column;gap:2px;display:flex}.dash-options-choice,.dash-options-switch,.dash-options-add{width:100%;color:var(--color-text-highlight);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--ease-out), background-color .15s ease;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:7px 6px;display:flex}.dash-options-choice:active:not([aria-disabled=true]),.dash-options-switch:active,.dash-options-add:active{transform:scale(.97)}.dash-options-choice:focus-visible,.dash-options-switch:focus-visible,.dash-options-add:focus-visible{background:var(--color-widget-background-highlight);outline:none}@media (hover:hover) and (pointer:fine){.dash-options-choice:hover:not([aria-disabled=true]),.dash-options-switch:hover,.dash-options-add:hover{background:var(--color-widget-background-highlight)}}.dash-options-choice[aria-disabled=true]{cursor:default;opacity:.6}.dash-options-choice>span:last-child,.dash-options-switch>span:first-child,.dash-options-add>span:not(.dash-options-time){flex-direction:column;flex:1;min-width:0;display:flex}.dash-options-choice span span,.dash-options-switch span span,.dash-options-add span span{color:var(--color-text-subdue);font-size:1.2rem;line-height:1.4}.dash-options-radio,.dash-options-check{box-sizing:border-box;border:1.5px solid var(--color-progress-border);border-radius:50%;flex-shrink:0;place-items:center;width:1.8rem;height:1.8rem;margin-top:1px;display:grid}.dash-options-check{color:#0000;border-radius:5px}.dash-options-check svg{width:1.2rem;height:1.2rem}[aria-checked=true]>.dash-options-radio{border-color:var(--color-positive)}[aria-checked=true]>.dash-options-radio:after{content:"";background:var(--color-positive);border-radius:50%;width:.8rem;height:.8rem}[aria-checked=true]>.dash-options-check{border-color:var(--color-positive);background:var(--color-positive);color:var(--color-widget-background)}.dash-options-switch{align-items:center}.dash-switch-track{background:var(--color-progress-border);border-radius:999px;flex-shrink:0;width:3.4rem;height:2rem;transition:background-color .16s;position:relative}.dash-switch-track>span{width:1.6rem;height:1.6rem;transition:transform .16s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}[aria-checked=true]>.dash-switch-track{background:var(--color-positive)}[aria-checked=true]>.dash-switch-track>span{transform:translate(1.4rem)}.dash-options-places{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-options-places li{background:var(--color-widget-background-highlight);border-radius:8px;align-items:center;gap:8px;padding:4px 4px 4px 10px;display:flex}.dash-options-places li.has-grip{transition:scale .15s var(--ease-out);gap:4px;padding-left:2px}.dash-options-grip{width:2.4rem;height:2.8rem;color:var(--color-text-subdue);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;transition:color .15s;display:grid}.dash-options-grip svg{width:1.6rem;height:1.6rem}@media (hover:hover) and (pointer:fine){.dash-options-grip:hover{color:var(--color-text-highlight)}}.dash-options-grip:focus-visible{outline:2px solid var(--color-positive);outline-offset:-2px}.dash-options-places li.is-dragging .dash-options-grip{outline:none}.dash-options-places li.is-dragging{z-index:1;box-shadow:var(--dash-shadow-menu);position:relative;scale:1.02}.dash-options-places li.is-dragging,.dash-options-places li.is-dragging .dash-options-grip{cursor:grabbing}@media (prefers-reduced-motion:reduce){.dash-options-places li.is-dragging{scale:none}}.dash-options-places li>span{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.dash-options-places b,.dash-options-add b{color:var(--color-text-highlight)}.dash-options-places li>span>span{color:var(--color-text-subdue);white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;overflow:hidden}.dash-options-x{width:2.8rem;height:2.8rem;color:var(--color-text-subdue);cursor:pointer;transition:transform .16s var(--ease-out), color .15s ease;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;padding:0;display:grid}.dash-options-x:active{transform:scale(.97)}.dash-options-x svg{width:1.5rem;height:1.5rem}@media (hover:hover) and (pointer:fine){.dash-options-x:hover{color:var(--color-negative)}}.dash-options-search{margin-top:8px}.dash-options-chips{flex-wrap:wrap;gap:6px;display:flex}.dash-options-chip{border:1px solid var(--color-widget-content-border);height:2.8rem;color:var(--color-text-highlight);font:inherit;cursor:pointer;transition:transform .16s var(--ease-out), background-color .15s ease;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 8px;font-size:1.25rem;font-weight:700;display:inline-flex}.dash-options-chip:active{transform:scale(.97)}.dash-options-chip svg,.dash-options-add>svg{width:1.4rem;height:1.4rem;color:var(--color-positive)}.dash-options-add>svg{margin-top:2px}@media (hover:hover) and (pointer:fine){.dash-options-chip:hover{background:var(--color-widget-background-highlight)}}.dash-options-list{flex-direction:column;gap:2px;margin-top:6px;display:flex}.dash-options-time{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:auto}.dash-options-empty{color:var(--color-text-subdue);margin:8px 2px 0;font-size:1.25rem}.dash-tile[hidden]{display:none}.clock-place{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.clock-note{color:var(--color-text-subdue);font-size:1.15rem}.clock-zone+.clock-zone{border-top:0;margin-top:6px;padding-top:0}.clock-ampm{color:var(--color-text-subdue);margin-left:5px;font-size:1.5rem;font-weight:700}.clock-head{align-items:center;gap:16px;display:flex}.clock-face{flex-shrink:0;width:11.2rem;height:11.2rem}.clock-rim{fill:var(--color-widget-background-highlight);stroke:var(--color-widget-content-border);stroke-width:1px}.clock-tick{stroke:var(--color-text-subdue);stroke-width:.6px;stroke-linecap:round}.clock-tick.is-hour{stroke:var(--color-text-base);stroke-width:1.8px}.clock-hand{stroke:var(--color-text-highlight);stroke-linecap:round}.clock-hand.is-hour{stroke-width:3.6px}.clock-hand.is-minute{stroke-width:2.4px}.clock-hand.is-second{stroke:var(--color-positive);stroke-width:1.2px}.clock-pin{fill:var(--color-positive)}.clock-digits{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800}.clock--analog .clock-main{min-width:0}.clock-dials{border-top:1px solid var(--color-separator);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.clock-dial{align-items:center;gap:8px;min-width:0;display:flex}.clock-face.is-small{width:4rem;height:4rem}.clock-face.is-small .clock-rim,.clock-face.is-small .clock-tick.is-hour{stroke-width:3px}.clock-face.is-small .clock-hand.is-hour{stroke-width:7px}.clock-face.is-small .clock-hand.is-minute{stroke-width:5px}.clock-dial .clock-rim{fill:#f4f5f7;stroke:#090a0d1f}.clock-dial .clock-hand,.clock-dial .clock-tick.is-hour{stroke:#15161b}.clock-dial .clock-pin{fill:#15161b}.clock-dial.is-night .clock-rim{fill:#0f1014;stroke:#f4f5f729}.clock-dial.is-night .clock-hand,.clock-dial.is-night .clock-tick.is-hour{stroke:#f4f5f7e0}.clock-dial.is-night .clock-pin{fill:#f4f5f7e0}.clock-dial-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.clock-dial-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.clock-dial-time{color:var(--color-text-subdue);white-space:nowrap;font-size:1.2rem}@container dash-col (width>=560px){.clock-head .clock-face{width:16.8rem;height:16.8rem}.clock-dials{grid-template-columns:repeat(4,minmax(0,1fr))}.clock-dial{text-align:center;flex-direction:column}.clock-dial .clock-face.is-small{width:6.4rem;height:6.4rem}.clock-dial-text{align-items:center;max-width:100%}}@media (prefers-reduced-motion:reduce){.clock-hand.is-second{display:none}}.dash-share{width:24px;height:24px;color:var(--color-text-subdue);cursor:pointer;transition:background-color .15s ease, color .15s ease, opacity .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.dash-share svg{width:1.5rem;height:1.5rem}.dash-share:hover,.dash-share:focus-visible{background:var(--color-widget-background-highlight);color:var(--color-text-highlight)}.dash-share:focus-visible{outline:2px solid var(--color-positive);outline-offset:1px}.dash-share:active{transform:scale(.92)}.dash-share[hidden]{display:none}.widget>.widget-header>.dash-share{margin-left:auto}.widget>.widget-header>.dash-stamp~.dash-share{margin-left:0}.badge{position:relative}.badge-share{position:absolute;top:4px;right:4px}.kudos-actions{flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:2px;display:flex}.prw-winner{position:relative}.prw-share{position:absolute;top:8px;right:8px}@media (hover:hover) and (pointer:fine){.badge-share,.kudos-share,.prw-share{opacity:0}.badge:hover .badge-share,.badge:focus-within .badge-share,.kudos-item:hover .kudos-share,.kudos-item:focus-within .kudos-share,.prw-winner:hover .prw-share,.prw-winner:focus-within .prw-share{opacity:1}}.celebrate-share{align-self:flex-start;align-items:center;gap:4px;margin-top:4px;font-size:1.25rem;display:inline-flex}.celebrate-share svg{width:1.3rem;height:1.3rem}.share-backdrop{z-index:960;animation:share-fade .2s var(--ease-out) backwards;background:#090a0d99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.share-backdrop.is-closing{animation:.15s ease-out forwards share-fade-out}.share-sheet{border:1px solid var(--color-popover-border);background:var(--color-popover-background);width:min(100%,84rem);max-height:calc(100vh - 32px);animation:share-in .22s var(--ease-out) backwards;border-radius:14px;grid-template:"preview head""preview side"minmax(0,1fr)/auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 64px #00000073}.share-backdrop.is-closing .share-sheet{animation:.15s ease-out forwards share-out}.share-head{grid-area:head;justify-content:space-between;align-items:center;padding:18px 20px 0;display:flex}.share-head h2{margin:0;font-size:1.8rem}.share-preview{background:var(--color-background);grid-area:preview;place-items:center;width:36.8rem;padding:28px;display:grid}.share-frame{border-radius:10px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000004d}.share-frame[data-format=story]{aspect-ratio:9/16;height:min(100vh - 120px,51.2rem)}.share-frame[data-format=square]{aspect-ratio:1;width:30.6rem;max-width:100%}.share-canvas{width:100%;height:100%;display:block}.share-frame.is-drawing:after{background:var(--color-widget-background-highlight);content:"";animation:1.2s ease-in-out infinite dash-pulse;position:absolute;inset:0}.share-side{flex-direction:column;grid-area:side;gap:8px;min-width:0;padding:6px 20px 20px;display:flex;overflow-y:auto}.share-label{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font-size:1.15rem;font-weight:700}.share-side .dash-segmented{align-self:flex-start}.share-note{color:var(--color-text-subdue);margin:0;font-size:1.25rem}.share-swatches{flex-wrap:wrap;gap:10px;padding:4px 2px;display:flex}.share-swatch{background:linear-gradient(135deg, var(--a) 50%, var(--b) 50%);cursor:pointer;width:3rem;height:3rem;transition:transform .16s var(--ease-out), box-shadow .15s ease;border:0;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px #ffffff29}.share-swatch:active{transform:scale(.92)}.share-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--color-popover-background), 0 0 0 4px var(--color-text-highlight)}.share-swatch:focus-visible{outline:2px solid var(--color-positive);outline-offset:5px}.share-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px;display:flex}.share-actions .dash-button{height:4rem;padding:0 16px;font-size:1.4rem}.share-status{min-height:1.5em;color:var(--color-text-subdue);margin:0;font-size:1.25rem}@keyframes share-fade{0%{opacity:0}}@keyframes share-fade-out{to{opacity:0}}@keyframes share-in{0%{opacity:0;transform:scale(.96)}}@keyframes share-out{to{opacity:0;transform:scale(.98)}}@keyframes share-up{0%{transform:translateY(100%)}}@keyframes share-down{to{transform:translateY(100%)}}@media (width<=700px){.share-backdrop{place-items:end stretch;padding:0}.share-sheet{border-bottom:0;border-radius:18px 18px 0 0;grid-template:"head""preview""side"/minmax(0,1fr);width:100%;max-height:94vh;animation:.32s cubic-bezier(.32,.72,0,1) backwards share-up;overflow-y:auto}.share-backdrop.is-closing .share-sheet{animation:.18s ease-out forwards share-down}.share-head{padding:12px 16px 0}.share-preview{background:0 0;width:auto;padding:12px 16px 4px}.share-frame[data-format=story]{height:min(46vh,38.4rem)}.share-frame[data-format=square]{width:min(78vw,30.6rem)}.share-side{padding:4px 16px calc(16px + env(safe-area-inset-bottom));overflow:visible}.share-actions .dash-button{flex:1 1 0;justify-content:center;height:4.4rem}.share-actions .dash-button--primary{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.share-sheet{animation-name:share-fade}.share-backdrop.is-closing .share-sheet{animation-name:share-fade-out}}.retro-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.retro-status .dash-icon{width:1.4rem;height:1.4rem;color:var(--color-positive)}.retro-count{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.retro-dot{background:var(--dash-positive-fill);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.2s ease-in-out infinite retro-pulse}.retro-dot.is-paused{background:var(--dash-warning);animation:none}.retro-bar{background:var(--dash-track);border-radius:3px;height:6px;margin-top:8px;display:block;position:relative;overflow:hidden}.retro-bar i{border-radius:inherit;background:var(--dash-positive-fill);transform-origin:0;transition:transform 1.5s linear;position:absolute;inset:0;transform:scaleX(0)}.retro-bar.is-indeterminate i{width:35%;transition:none;animation:1.1s linear infinite retro-sweep;right:auto;transform:translate(-100%)}.retro-bar.is-entering{animation:retro-in .2s var(--ease-out) backwards}.retro-bar.is-finishing i{transition:transform .3s var(--ease-out)}.retro-bar.is-finishing{animation:.2s ease-out .8s forwards retro-out}@keyframes retro-pulse{50%{opacity:.35}}@keyframes retro-sweep{to{transform:translate(290%)}}@keyframes retro-in{0%{opacity:0;transform:translateY(-2px)}}@keyframes retro-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.retro-bar i,.retro-bar.is-finishing i{transition:none}.retro-bar.is-indeterminate i{opacity:.5;width:100%;animation:1.2s ease-in-out infinite retro-pulse;transform:none}.retro-bar.is-entering{animation-name:share-fade}}.infra-retro-again{margin-top:12px}.jt-page .widget-content{container-type:inline-size}.jt-page{--jt-no-points:var(--dash-track)}.jt-tiles{margin-bottom:18px}.jt-head-unit{margin-left:auto}.jt-page .widget-header:has(>.jt-head-unit){flex-wrap:wrap;row-gap:8px;container-type:inline-size}@container (width<=367px){.jt-head-unit{flex-basis:100%;margin-left:0}}.jt-stack{gap:var(--widget-gap);flex-direction:column;min-width:0;display:flex}.jt-stack>.widget:last-child{flex:1}.jt-tiles .gh-tile{min-height:0}.jt-plot{gap:14px;height:196px;padding-bottom:22px;display:flex;position:relative}.jt-pair{border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.jt-pair-bars{flex:1;align-items:flex-end;gap:3px;display:flex}.jt-pair-bars i{height:100%;transform:scaleY(max(var(--h), .02));transform-origin:bottom;border-radius:3px 3px 1px 1px;flex:1}.jt-pair-bars .is-in{background:var(--dash-track)}.jt-pair-bars .is-done{background:var(--jr-done)}.jt-pair.is-running .is-done{opacity:.5}.jt-pair-label{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;text-align:center;font-size:1.1rem;position:absolute;bottom:-22px;left:0;right:0}.jt-average{z-index:1;left:0;right:0;bottom:calc(22px + (100% - 22px) * var(--h));border-top:1.5px dashed var(--color-text-base);pointer-events:none;position:absolute}.jt-average span{background:var(--color-widget-background);color:var(--color-text-base);border-radius:4px;padding:0 4px;font-size:1.1rem;font-weight:600;position:absolute;bottom:3px;right:0}.jt-legend{margin:14px 0 0}.jt-swatch-in{background:var(--dash-track)}.jt-swatch-done{background:var(--jr-done)}.jt-subhead{color:var(--color-text-highlight);margin:22px 0 4px;font-size:1.3rem;font-weight:700}.jt-subhead span{color:var(--color-text-subdue);margin-left:6px;font-weight:500}.jt-rows{margin:0;padding:0;list-style:none}.jt-row{border-top:1px solid var(--color-separator);grid-template-columns:minmax(0,170px) minmax(0,1fr) 60px minmax(0,150px);align-items:center;gap:14px;padding:9px 0;font-size:1.3rem;display:grid}.jt-rows.is-mix .jt-row,.jt-rows.is-sizes .jt-row{grid-template-columns:minmax(0,130px) minmax(0,1fr) 52px minmax(0,90px)}.jt-rows.is-bare .jt-row{grid-template-columns:minmax(0,130px) minmax(0,1fr) 52px}.jt-row-name{color:var(--color-text-highlight);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.jt-row-track{background:var(--color-widget-background-highlight);border-radius:3px;height:6px}.jt-row-track i{background:var(--color-text-subdue);width:100%;height:100%;transform:scaleX(max(var(--w), .02));transform-origin:0;border-radius:3px;display:block}.jt-row-value{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right}.jt-row-note{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;overflow:hidden}@container (width<=340px){.jt-row,.jt-rows.is-mix .jt-row,.jt-rows.is-sizes .jt-row{grid-template-columns:minmax(0,1fr) 60px}.jt-row-track,.jt-row-note{display:none}.jt-plot{gap:6px}}.jt-table{width:100%}.jt-table small{color:var(--color-text-subdue);font-weight:500}.jt-table td small{min-width:4.5ch;margin-left:6px;display:inline-block}.pd-toolbar{padding:0}.pd-picks{display:contents}.pd-picks[hidden]{display:none}.pd-person select{max-width:28rem}.pd-hero{align-items:center;gap:16px;display:flex}.pd-hero-icon{background:var(--color-widget-background-highlight);width:64px;height:64px;color:var(--color-text-subdue);border-radius:50%;flex:none;place-items:center;display:grid}.pd-hero-icon svg{width:30px;height:30px}.pd-hero-icon.is-on{background:color-mix(in srgb, var(--color-positive) 16%, transparent);color:var(--color-positive)}.pd-hero-count{color:var(--color-text-base);align-items:baseline;gap:6px;font-size:1.6rem;display:flex}.pd-hero-count b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:4.2rem;font-weight:800;line-height:1}.pd-hero-best{color:var(--color-text-base);margin-top:4px;font-size:1.3rem}.pd-hero-best b{color:var(--color-text-highlight)}.pd-note{background:color-mix(in srgb, var(--color-positive) 12%, transparent);color:var(--color-text-highlight);border-radius:8px;margin:14px 0 12px;padding:10px 12px;font-size:1.3rem}.pd-note.is-warn{background:color-mix(in srgb, var(--dash-warning) 14%, transparent)}.pd-weeks{grid-template-columns:repeat(13,minmax(0,1fr));gap:3px;display:grid}.pd-week{background:var(--color-positive);opacity:.75;border-radius:3px;height:16px}.pd-week.is-late{background:var(--dash-warning);opacity:1}a.pd-week{display:block}@media (hover:hover) and (pointer:fine){.pd-week{transition:opacity .15s}.pd-weeks:has(a.pd-week:hover) .pd-week:not(:hover){opacity:.4}a.pd-week:hover{opacity:1}}.pd-num:is(:hover,:focus-visible) :is(b,small){text-underline-offset:3px;text-decoration:underline}.pd-num:is(:hover,:focus-visible):not(:has(b,small)){text-underline-offset:3px;text-decoration:underline}.pd-weeks-axis{color:var(--color-text-subdue);justify-content:space-between;margin-top:6px;font-size:1.1rem;display:flex}.pd-line{color:var(--color-text-base);margin:12px 0 0;font-size:1.3rem}.pd-others{border-top:1px solid var(--color-separator);margin-top:14px;padding-top:12px}.pd-others h3{color:var(--color-text-subdue);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:1.1rem;font-weight:700}.pd-others ul{margin:0;padding:0;list-style:none}.pd-others li{color:var(--color-text-highlight);align-items:center;gap:10px;padding:5px 0;font-size:1.3rem;display:flex}.pd-others li>b{color:var(--color-positive);font-variant-numeric:tabular-nums;margin-left:auto}.pd-others .pd-road-who b{font-weight:inherit}.pd-initial{background:var(--color-widget-background-highlight);border-radius:50%;place-items:center;width:24px;height:24px;font-size:1.1rem;font-weight:700;display:grid}.pd-waits{flex-direction:column;gap:8px;display:flex}.pd-wait{background:var(--color-widget-background-highlight);color:inherit;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;display:flex}a.pd-wait,a.pd-note{padding-right:34px;position:relative}a.pd-note{display:block}a.pd-last-tile{position:relative}:is(a.pd-wait,a.pd-note,a.pd-last-tile):focus-visible .jr-go{opacity:1}@media (hover:hover) and (pointer:fine){:is(a.pd-wait,a.pd-note,a.pd-last-tile):hover .jr-go{opacity:1}}a.pd-wait:hover,a.pd-last-tile:hover{background:color-mix(in srgb, var(--color-widget-background-highlight) 70%, var(--color-text-subdue) 12%)}a.pd-note:hover{background:color-mix(in srgb, var(--color-positive) 18%, transparent)}a.pd-note.is-warn:hover{background:color-mix(in srgb, var(--dash-warning) 22%, transparent)}.pd-wait b{min-width:24px;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1.1}.pd-wait b.is-warn{color:var(--dash-warning)}.pd-wait span{flex-direction:column;gap:2px;min-width:0;display:flex}.pd-wait strong{color:var(--color-text-highlight);font-size:1.3rem}.pd-wait small{color:var(--color-text-base);font-size:1.2rem}.pd-badges-count{color:var(--color-text-base);margin:0 0 10px}.pd-badges-count b{color:var(--color-text-highlight);font-size:1.8rem}.page[data-page=product] .widget-content{container-type:inline-size}.pd-badges{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@container (width<=640px){.pd-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-badge{background:var(--color-widget-background-highlight);color:var(--color-text-base);border:1px solid #0000;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:1.2rem;display:flex}.pd-badge b{color:var(--color-text-highlight);font-size:1.3rem}.pd-badge-icon{background:var(--color-widget-background);width:28px;height:28px;color:var(--color-text-subdue);border-radius:7px;place-items:center;display:grid}.pd-badge-icon svg{width:16px;height:16px}.pd-badge.is-earned{border-color:color-mix(in srgb, var(--color-positive) 40%, transparent);background:color-mix(in srgb, var(--color-positive) 10%, transparent)}.pd-badge.is-earned .pd-badge-icon{background:var(--dash-accent-fill);color:var(--dash-accent-ink)}.pd-lead{color:var(--color-text-base);margin:0 0 14px;font-size:1.3rem}.pd-journey-wrap{overflow-x:auto}.pd-journey{min-width:820px}.pd-journey-row{border-top:1px solid var(--color-separator);grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,220px);align-items:center;gap:18px;padding:12px 0;display:grid}.pd-journey-head{border-top:0;padding:0 0 8px}@container (width<=1000px){.pd-journey-row{grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,180px);gap:14px}}.pd-idea{flex-direction:column;gap:2px;min-width:0;display:flex}.pd-idea a{color:var(--color-text-highlight);font-weight:700}.pd-idea small{color:var(--color-text-subdue);font-size:1.2rem}.pd-track{grid-template-columns:repeat(8,minmax(0,1fr));place-items:center;display:grid;position:relative}.pd-track:not(.pd-track-head):before{content:"";background:var(--color-separator);height:2px;position:absolute;top:50%;left:6.25%;right:6.25%;transform:translateY(-50%)}.pd-track-head{align-items:end}.pd-track-head span{color:var(--color-text-subdue);text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-size:1.1rem;font-weight:700;line-height:1.2}.pd-reach{width:calc(var(--steps,0) * 12.5%);background:color-mix(in srgb, var(--color-positive) 55%, transparent);transform-origin:0;height:2px;position:absolute;top:calc(50% - 1px);left:6.25%}.pd-reach.is-hold{background:color-mix(in srgb, var(--dash-warning) 55%, transparent)}.pd-dot{z-index:1;box-sizing:border-box;background:var(--dash-track);border-radius:50%;width:12px;height:12px;display:inline-block;position:relative}.pd-dot.is-done{background:var(--color-positive)}.pd-dot.is-now{border:4px solid var(--color-positive);background:var(--color-widget-background);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-positive) 18%, transparent)}.pd-dot.is-hold{border:4px solid var(--dash-warning);background:var(--color-widget-background);width:18px;height:18px}.pd-dot.is-unlogged{border:2px solid var(--color-positive);background:var(--color-widget-background);width:12px;height:12px}.pd-outcome{min-width:0;color:var(--color-text-base);flex-direction:column;align-items:flex-start;gap:4px;font-size:1.2rem;display:flex}.pd-outcome em{background:color-mix(in srgb, var(--dash-warning) 14%, transparent);color:var(--dash-warning);border-radius:999px;padding:2px 8px;font-size:1.1rem;font-style:normal;font-weight:700}.pd-legend{margin:14px 0 0}.pd-legend .pd-dot{width:10px;height:10px;box-shadow:none;border-width:3px}.pd-legend .pd-dot.is-unlogged{border-width:2px}.pd-legend .pd-dot.is-now{width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-positive) 18%, transparent)}.pd-adopting{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pd-adopting li{background:var(--color-widget-background-highlight);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 14px;display:flex}.pd-adopting .pd-idea{flex:300px}.pd-target{color:var(--color-text-base);margin-top:4px;font-size:1.2rem}.pd-progress{flex-direction:column;flex:220px;gap:6px;display:flex}.pd-progress-track{background:var(--dash-track);border-radius:3px;height:6px}.pd-progress small{color:var(--color-text-subdue);font-size:1.1rem}.pd-moments{margin:0;padding:0;list-style:none}.pd-moments li{border-top:1px solid var(--color-separator);gap:14px;padding:8px 0;font-size:1.3rem;display:flex}.pd-moments li:first-child{border-top:0}.pd-wait.plain-link:hover strong{text-decoration:underline}.pd-moments span{width:52px;color:var(--color-text-subdue);flex:none}.pd-moments p{color:var(--color-text-base);margin:0}.pd-moments a:is(:hover,:focus-visible){color:var(--color-text-highlight);text-underline-offset:3px;text-decoration:underline}.infra-summary{color:var(--color-text-subdue);margin:0 0 4px;font-size:1.25rem}.infra-bad,.infra-error{color:var(--color-negative)}.infra-dot{background:var(--dash-track);border-radius:50%;flex-shrink:0;width:8px;height:8px}.infra-dot.is-good,.infra-dot.is-live{background:var(--dash-positive-fill)}.infra-dot.is-bad{background:var(--color-negative)}.infra-dot.is-warn{background:var(--dash-warning)}.infra-dot.is-running{background:var(--dash-positive-fill);animation:1.2s ease-in-out infinite retro-pulse}.infra-jobs,.infra-errors,.infra-services,.infra-sessions{margin:0;padding:0;list-style:none}.infra-job{border-top:1px solid var(--color-separator);grid-template-columns:8px 1.4rem minmax(0,1fr) auto 8.4rem;align-items:center;gap:12px;padding:9px 0;display:grid}.infra-job-text{flex-direction:column;gap:2px;min-width:0;display:flex}.infra-job-text b{color:var(--color-text-highlight)}.infra-job-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infra-mark{width:1.4rem;height:1.4rem;color:var(--color-text-base);vertical-align:-.25rem;margin-right:8px;display:inline-block}.infra-mark svg{width:100%;height:100%;display:block}.infra-job>.infra-mark{margin-right:0}.infra-service-name{white-space:nowrap}.infra-job-text .infra-error{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;overflow:hidden}.infra-job-when{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:1.25rem;display:flex}.infra-run{justify-self:end;height:3rem;font-size:1.2rem}.infra-session{border-top:1px solid var(--color-separator);padding:8px 0}.infra-session-row{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.infra-session-open{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.infra-session-open:focus-visible{outline:2px solid var(--color-positive);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.infra-session-open:hover b{text-underline-offset:2px;text-decoration:underline}}.infra-session-more{margin:8px 0 2px 32px}.infra-detail-label{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin:8px 0 4px;font-size:1.1rem;font-weight:700}.infra-detail-label:first-child{margin-top:0}.infra-browsers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.infra-browsers li{flex-direction:column;font-size:1.2rem;display:flex}.infra-browsers b{color:var(--color-text-base)}.infra-browsers span{color:var(--color-text-subdue);font-variant-numeric:tabular-nums}.infra-audit{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.infra-audit li{border-top:1px solid var(--color-separator);flex-direction:column;gap:1px;padding:7px 0;display:flex}.infra-audit li:first-child{border-top:0}.infra-audit-what{color:var(--color-text-base);font-size:1.25rem}.infra-audit .feed-meta{font-variant-numeric:tabular-nums}.infra-audit--person li{border-top:0;padding:4px 0}.infra-session-text{flex-direction:column;gap:2px;min-width:0;display:flex}.infra-session-text b{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infra-session-text .feed-meta{white-space:normal}.infra-session .infra-run.is-confirm{border-color:var(--color-negative);color:var(--color-negative)}.infra-session-error{color:var(--color-negative);margin:0 0 6px;font-size:1.2rem}.infra-session-you{padding-right:4px}.infra-alerts{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;font-size:1.3rem;display:flex}.infra-error-group{border-top:1px solid var(--color-separator);grid-template-columns:minmax(0,1fr) 14rem auto;align-items:start;gap:14px;padding:12px 0;display:grid}.infra-error-text{flex-direction:column;gap:3px;min-width:0;display:flex}.infra-error-text code{color:var(--color-text-highlight);font-size:1.2rem}.infra-alert-failed{color:var(--dash-warning)}.infra-error-text code.infra-error{color:var(--color-negative);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infra-error-bars{align-items:flex-end;gap:2px;height:3.4rem;display:flex}.infra-error-bars i{height:calc(var(--h) * 100%);background:var(--color-negative);opacity:.8;border-radius:1px;flex:1;min-height:2px}.infra-error-bars i.is-none{background:var(--dash-track);opacity:1}.infra-error-count{flex-direction:column;align-items:flex-end;min-width:4rem;display:flex}.infra-error-count b{color:var(--color-text-highlight);font-size:1.6rem}.infra-label{color:var(--color-text-subdue);font-size:1.15rem}.infra-keys-github{flex-direction:column;gap:10px;display:flex}.infra-limit{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;display:grid}.infra-limit>span:first-child{color:var(--color-text-highlight)}.infra-limit b{font-weight:700}.infra-limit .feed-meta{font-size:1.2rem}.infra-limit-bar{background:var(--dash-track);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.infra-limit-bar i{border-radius:inherit;background:var(--dash-positive-fill);height:100%;transform:scaleX(var(--w));transform-origin:0;display:block}.infra-limit-bar.is-low i{background:var(--dash-warning)}.infra-services{border-top:1px solid var(--color-separator);flex-direction:column;gap:9px;margin-top:14px;padding-top:12px;display:flex}.infra-services li{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.infra-services b{color:var(--color-text-highlight)}.infra-services .feed-meta{text-align:right;margin-left:auto}.infra-table-scroll{overflow-x:auto}.infra-table{border-collapse:collapse;width:100%;min-width:56rem;font-size:1.3rem}.infra-table th,.infra-table td{border-top:1px solid var(--color-separator);text-align:left;vertical-align:top;padding:8px 12px 8px 0;font-weight:400}.infra-table thead th{color:var(--color-text-subdue);border-top:0;font-size:1.15rem}.infra-table tbody th code{color:var(--color-text-highlight);font-size:1.2rem}.infra-table .is-number{text-align:right;white-space:nowrap;padding-right:0}@media (width<=700px){.infra-job{grid-template-columns:8px 1.4rem minmax(0,1fr) auto}.infra-job-when{flex-direction:row;grid-column:3;align-items:baseline;gap:8px}.infra-run{grid-area:1/4/span 2}.infra-error-group{grid-template-columns:minmax(0,1fr) auto}.infra-error-bars{grid-area:2/1/auto/-1}}.page[data-product-view=all] .widget.pd-follows,.page:not([data-product-view=all]) .widget.pd-overview{display:none}.pd-bar{border-radius:999px;gap:2px;min-width:0;height:12px;display:flex;overflow:hidden}.pd-seg{flex:var(--n,1) 1 0;background:var(--dash-track);min-width:4px;display:block}.pd-seg.is-proposal{background:color-mix(in srgb, var(--dash-positive-fill) 22%, var(--color-widget-background))}.pd-seg.is-gate{background:color-mix(in srgb, var(--dash-positive-fill) 40%, var(--color-widget-background))}.pd-seg.is-epic{background:color-mix(in srgb, var(--dash-positive-fill) 58%, var(--color-widget-background))}.pd-seg.is-build{background:color-mix(in srgb, var(--dash-positive-fill) 76%, var(--color-widget-background))}.pd-seg.is-adoption{background:var(--dash-positive-fill)}.pd-seg.is-hold{background:color-mix(in srgb, var(--dash-warning) 70%, var(--dash-track))}@media (hover:hover) and (pointer:fine){.pd-seg{transition:opacity .15s}.pd-bar:has(a.pd-seg:hover) .pd-seg:not(:hover){opacity:.45}}.pd-legend .pd-seg{border-radius:3px;flex:none;width:10px;min-width:0;height:10px}.pd-road-wrap{overflow-x:auto}.pd-road,.pd-check{min-width:640px}.pd-road-row,.pd-check-row{border-top:1px solid var(--color-separator);align-items:center;gap:14px;padding:10px 0;display:grid}.pd-road-row{grid-template-columns:minmax(150px,1.2fr) 44px minmax(140px,2fr) repeat(4,minmax(64px,.55fr))}.pd-check-row{grid-template-columns:minmax(120px,.9fr) 64px minmax(200px,2.4fr) minmax(96px,.8fr) minmax(96px,.8fr)}.pd-road-head{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;border-top:0;padding:0 0 8px;font-size:1.1rem;font-weight:700}.pd-road-head span:nth-child(n+2):not(:nth-child(3)){text-align:right}.pd-check .pd-road-head span:nth-child(2){text-align:left}.pd-road-who{min-width:0;color:var(--color-text-highlight);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.pd-road-who:active{transform:scale(.98)}.pd-road-who>span:last-child{flex-direction:column;min-width:0;display:flex}.pd-road-who small{color:var(--color-text-subdue);white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;overflow:hidden}@media (hover:hover) and (pointer:fine){.pd-road-who:hover b{text-underline-offset:3px;text-decoration:underline}}.pd-road-who:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.pd-road-num{color:var(--color-text-base);font-variant-numeric:tabular-nums;text-align:right}.pd-road-num b{color:var(--color-text-highlight);font-size:1.5rem}.pd-road-num small{color:var(--color-text-subdue);font-size:1.2rem}.pd-road-num b.is-good,.pd-last b.is-good{color:var(--color-positive)}.pd-road-num b.is-warn{color:var(--dash-warning)}.pd-road-none{color:var(--color-text-subdue);font-size:1.25rem}.pd-check-wait,.pd-check-wait>.pd-num{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.pd-check-streak{align-items:baseline;gap:4px;display:flex}.pd-check-streak b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:1.6rem}.pd-check-streak small{color:var(--color-text-subdue);font-size:1.15rem}.pd-check .pd-week{height:14px}.pd-check-axis{border-top:0;padding-top:4px}.pd-check-axis .pd-weeks-axis{margin-top:0}.pd-pulpo-tiles{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.pd-pulpo-tiles .dash-tile{min-height:0}@container (width<=640px){.pd-pulpo-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}a.dash-tile.plain-link{color:inherit}.dash-tile-value.is-warn{color:var(--dash-warning)}.pd-steps-head{margin:0 0 6px}.pd-steps{margin:0;padding:0;list-style:none}.pd-step{border-top:1px solid var(--color-separator);grid-template-columns:22px minmax(120px,.9fr) minmax(80px,2fr) 56px;align-items:center;gap:12px;padding:7px 0;display:grid}.pd-step:first-child{border-top:0}.pd-step-n{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;text-align:right;font-size:1.15rem}.pd-step-name{flex-direction:column;min-width:0;display:flex}.pd-step-name b{color:var(--color-text-highlight)}.pd-step-name small{color:var(--color-text-subdue);font-size:1.15rem}.pd-step-track{background:var(--dash-track);border-radius:999px;height:8px;overflow:hidden}.pd-step-track i{width:max(4px, calc(var(--w,0) * 100%));border-radius:inherit;background:color-mix(in srgb, var(--color-text-subdue) 70%, transparent);transform-origin:0;height:100%;display:block}.pd-step-days{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.pd-last{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pd-last-tile{background:var(--color-widget-background-highlight);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.pd-last b{color:var(--color-text-highlight);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1.1}.pd-last-tile>span:not(.jr-go){color:var(--color-text-base);font-size:1.2rem}.is-entering .pd-waits>*,.is-entering .pd-others li,.is-entering .pd-adopting>li,.is-entering .pd-moments>li,.is-entering .pd-journey-row:not(.pd-journey-head),.is-entering .pd-road-row:not(.pd-road-head),.is-entering .pd-check-row:not(.pd-road-head):not(.pd-check-axis),.is-entering .pd-step{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 10) * 30ms)}.is-entering .pd-badge{animation:dash-rise .42s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms)}.is-entering .pd-badge.is-earned .pd-badge-icon{animation:dash-pop .3s var(--ease-out) backwards;animation-delay:calc(.24s + var(--i,0) * 40ms)}.is-entering .pd-week{transform-origin:bottom;animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.16s + var(--k,0) * .24s)}.is-entering .pd-reach{animation:dash-grow-x .52s var(--ease-out) backwards;animation-delay:calc(.12s + min(var(--i,0), 10) * 30ms)}.is-entering .pd-bar,.is-entering .pd-step-track i{transform-origin:0;animation:dash-grow-x .52s var(--ease-out) backwards;animation-delay:calc(.12s + min(var(--i,0), 10) * 30ms)}.is-entering .pd-step-track i{animation-delay:calc(.12s + min(var(--i,0), 10) * 40ms)}.is-entering .pd-track .pd-dot{animation:dash-pop .3s var(--ease-out) backwards;animation-delay:calc(.12s + min(var(--i,0), 10) * 30ms + var(--s,0) * 40ms)}.pw-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.pw-counts{color:var(--color-text-base);margin:0;font-size:1.3rem}.pw-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.pw-tile{background:var(--color-widget-background-highlight);border:1px solid #0000;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.pw-tile.is-hit{border-color:color-mix(in srgb, var(--color-positive) 40%, transparent);background:color-mix(in srgb, var(--color-positive) 10%, transparent)}.pw-tile.is-waiting{border-color:color-mix(in srgb, var(--dash-warning) 35%, transparent)}.pw-who{color:var(--color-text-subdue);align-items:center;gap:8px;font-size:1.2rem;display:flex}.pw-face{flex:none;width:2.4rem;height:2.4rem}.pw-title{color:var(--color-text-highlight);font-size:1.4rem;font-weight:700;line-height:1.3}.pw-outcome{color:var(--color-text-base);margin:0;font-size:1.25rem}.pw-result{color:var(--color-text-highlight);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:1.3rem;display:flex}.pw-trophy{color:var(--color-positive);display:inline-flex}.pw-trophy svg{width:1.6rem;height:1.6rem}.pw-result .pw-link{color:var(--color-positive);text-underline-offset:2px;font-size:1.2rem;text-decoration:none}.pw-result .pw-link:focus-visible{text-decoration:underline}@media (hover:hover) and (pointer:fine){.pw-result .pw-link:hover{text-decoration:underline}}.pw-note{background:color-mix(in srgb, var(--dash-warning) 12%, transparent);color:var(--color-text-base);border-radius:6px;margin:0;padding:6px 10px;font-size:1.2rem}.pw-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.pw-state{color:var(--color-text-subdue);font-size:1.2rem;font-weight:600}.pw-tile.is-hit .pw-state{color:var(--color-positive)}.pw-tile.is-waiting .pw-state{color:var(--dash-warning)}.pw-buttons{flex-wrap:wrap;gap:8px;display:flex}.pw-form{flex-direction:column;flex:100%;gap:8px;display:flex}.pw-form label{color:var(--color-text-subdue);flex-direction:column;gap:4px;font-size:1.2rem;display:flex}.pw-error{color:var(--color-negative);flex-basis:100%;margin:0;font-size:1.2rem}.pw-tile.is-fresh .pw-trophy{animation:dash-pop .3s var(--ease-out) backwards;animation-delay:60ms}.pw-help{color:var(--color-text-subdue);margin:0 0 10px;font-size:1.2rem}.pw-votes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pw-vote{background:var(--color-widget-background-highlight);border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.pw-vote.is-mine,.pw-vote.is-winner{border-color:color-mix(in srgb, var(--color-positive) 40%, transparent)}.pw-vote.is-winner{background:color-mix(in srgb, var(--color-positive) 10%, transparent)}.pw-vote-text{flex-direction:column;min-width:0;display:flex}.pw-vote-text b{color:var(--color-text-highlight);font-size:1.3rem}.pw-vote-text small,.pw-person small{color:var(--color-text-subdue);font-size:1.2rem}.pw-vote-count{min-width:2ch;color:var(--color-text-highlight);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.pw-empty{background:var(--color-widget-background-highlight);color:var(--color-text-base);border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:1.3rem;display:flex}.pw-empty p{margin:0}.pw-empty svg,.pw-last svg{width:1.8rem;height:1.8rem;color:var(--color-positive);flex:none}.pw-last{color:var(--color-text-base);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:1.2rem;display:flex}.pw-people{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pw-people li{align-items:center;gap:10px;display:flex}.pw-person{flex-direction:column;min-width:0;display:flex}.pw-person b{color:var(--color-text-highlight);font-size:1.3rem}@media (prefers-reduced-motion:reduce){.pw-tile.is-fresh .pw-trophy{animation:.2s backwards dash-fade}}:root[data-app-theme=dark]{--org-blue:#5b9cff;--org-red:#f4687e;--org-white:#e6e8ee;--org-program:#ffb057;--org-tint:#f4f5f70d}:root[data-app-theme=light]{--org-blue:#1f6feb;--org-red:#c4183c;--org-white:#fff;--org-program:#b25c00;--org-tint:#1416280b}.org-dot{background:var(--color-text-subdue);vertical-align:1px;border-radius:50%;flex:none;width:8px;height:8px;margin-right:6px;display:inline-block;box-shadow:inset 0 0 0 1px #1416282e}.org-dot[data-team=blue]{background:var(--org-blue)}.org-dot[data-team=red]{background:var(--org-red)}.org-dot[data-team=white]{background:var(--org-white)}.org-dot[data-team=program]{background:var(--org-program)}.org-person{outline-offset:3px;border-radius:8px;outline:2px solid #0000;align-items:center;gap:10px;min-width:0;transition:opacity .15s,outline-color .15s;display:flex}.org-person.is-dim{opacity:.3}.org-person.is-found{outline-color:var(--color-positive)}.org-team.is-dim .org-team-head h3,.org-area.is-dim :is(.org-area-name,.org-owns,.org-label,.org-none),.org-pod.is-dim :is(.org-pod-head,.org-pod-team,.org-label,.org-none){opacity:.3;transition:opacity .15s}.org-who{flex-direction:column;min-width:0;display:flex}.org-who b,.org-area-name b{color:var(--color-text-highlight);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;font-weight:700;overflow:hidden}.org-who small,.org-area-name small{color:var(--color-text-subdue);font-size:1.2rem;line-height:1.35}.org-face--lead{width:40px;height:40px}.org-interim{background:var(--org-tint);box-shadow:inset 0 0 0 1px var(--color-widget-content-border);color:var(--color-text-base);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 7px;font-size:1.05rem;font-weight:700;line-height:1.6rem;display:inline-block}.org-channels{z-index:1;flex-wrap:wrap;gap:0 10px;font-size:1.2rem;display:flex;position:relative}.org-channels .org-channel{color:var(--color-positive);text-underline-offset:2px}.org-channels .org-channel:focus-visible{text-decoration:underline}@media (hover:hover) and (pointer:fine){.org-channels .org-channel:hover{text-decoration:underline}}.org-label{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:1.1rem;font-weight:700;display:block}.org-owns{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.org-owns li{background:var(--org-tint);color:var(--color-text-base);border-radius:999px;padding:2px 9px;font-size:1.2rem}.org-none{color:var(--color-text-subdue);margin:0;font-size:1.2rem}.org-person.is-pickable{position:relative}.org-pick{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.org-pick:after{content:"";border-radius:10px;transition:background-color .15s;position:absolute;inset:-5px -7px}.org-pick:focus-visible{outline:none}.org-person:has(.org-pick:focus-visible){outline-color:var(--color-text-subdue)}@media (hover:hover) and (pointer:fine){.org-person.is-pickable:hover .org-pick:after{background:var(--org-tint)}}.org-person.is-twin{outline-color:color-mix(in srgb, var(--color-positive) 45%, transparent)}.org-tree{--org-line:var(--color-progress-border);--org-gap:16px;--org-drop:20px;--org-branch-min:32rem;flex-direction:column;align-items:center;display:flex;position:relative;container:org-tree/inline-size}.org-node{background:var(--color-widget-background-highlight);border-radius:12px;align-items:center;gap:12px;max-width:100%;padding:10px 12px 10px 14px;display:flex;position:relative}.org-node>.org-person{flex:auto}.org-node--root:after,.org-branch:before,.org-reports:before{width:0;height:var(--org-drop);border-left:1px solid var(--org-line);content:"";transition:border-color .15s;position:absolute}.org-node--root:after{top:100%;left:50%}.org-branches{grid-template-columns:var(--org-columns,minmax(0, 1fr));gap:var(--org-gap);width:100%;margin:var(--org-drop) 0 0;padding:var(--org-drop) 0 0;list-style:none;display:grid;position:relative}.org-branch{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.org-branch:before,.org-reports:before{top:calc(-1 * var(--org-drop));left:50%}.org-branch:after{top:calc(-1 * var(--org-drop));right:calc(-.5 * var(--org-gap));left:calc(-.5 * var(--org-gap));border-top:1px solid var(--org-line);content:"";position:absolute}.org-branch:first-child:after{left:50%}.org-branch:last-child:after{right:50%}.org-branch:only-child:after{display:none}.org-reports{width:100%;margin:var(--org-drop) 0 0;box-shadow:inset 0 0 0 1px var(--color-widget-content-border);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:start;gap:14px 18px;padding:14px;list-style:none;display:grid;position:relative}.org-row{flex-direction:column;min-width:0;display:flex}.org-row-main{align-items:center;gap:8px;min-width:0;display:flex}.org-row-main>.org-person{flex:auto}.org-toggle{z-index:1;height:26px;color:var(--color-text-subdue);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease, color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:2px;padding:0 4px 0 8px;font-size:1.2rem;font-weight:700;display:inline-flex;position:relative}.org-toggle:not(:has(span)){padding:0 4px}.org-toggle svg{width:16px;height:16px;transition:transform .2s var(--ease-out);transform:rotate(-90deg)}.org-toggle[aria-expanded=true] svg{transform:rotate(0)}.org-toggle:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.org-toggle:hover{background:var(--org-tint);color:var(--color-text-highlight)}}.org-sub{border-left:1px solid var(--org-line);flex-direction:column;gap:8px;margin:10px 0 2px 15px;padding:2px 0 2px 16px;transition:border-color .15s;display:flex}.org-pod{background:var(--org-tint);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px 12px;display:flex}.org-pod-head{flex-direction:column;min-width:0;display:flex}.org-pod-head b{color:var(--color-text-highlight);font-size:1.25rem;font-weight:700}.org-pod-team{color:var(--color-text-subdue);align-items:center;font-size:1.2rem;display:inline-flex}.org-pod-people{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.org-pod .org-person{gap:8px}.org-pod .org-who b{font-size:1.25rem;font-weight:600}.org-pod .org-label{letter-spacing:0;text-transform:none;margin:6px 0 -2px;font-size:1.15rem;font-weight:600}.org-person.is-picked{outline-color:var(--color-positive)}.has-pick .org-person:not(.is-picked,.is-line,.is-found){opacity:.35}:is(.has-pick .org-pod:not(.is-line):not(:has(.is-picked)) .org-pod-head,.has-pick .org-pod:not(.is-line):not(:has(.is-picked)) .org-label){opacity:.35;transition:opacity .15s}.has-pick .org-branch.is-up:before,.has-pick .org-branch.is-line>.org-reports:before,.org-tree.has-pick.has-up>.org-node--root:after{border-color:var(--color-positive)}.org-bar-lit{border-top:1px solid var(--color-positive);opacity:0;pointer-events:none;height:0;transition:opacity .15s;position:absolute}.has-pick .org-bar-lit.is-on{opacity:1}.has-pick .org-row.is-line>.org-sub{border-left-color:var(--color-positive)}.org-sub.is-rising>*,.org-reports.is-rising>li,.org-sub.is-rising .org-pod-people>li{animation:org-rise .22s var(--ease-out) backwards}.org-sub.is-rising>:nth-child(2),.org-reports.is-rising>li:nth-child(2){animation-delay:30ms}.org-sub.is-rising>:nth-child(3),.org-reports.is-rising>li:nth-child(3){animation-delay:60ms}.org-reports.is-rising>li:nth-child(4){animation-delay:90ms}.org-reports.is-rising>li:nth-child(5){animation-delay:.12s}.org-reports.is-rising>li:nth-child(n+6){animation-delay:.15s}.org-sub.is-rising .org-pod-people>li:nth-child(2){animation-delay:40ms}.org-sub.is-rising .org-pod-people>li:nth-child(n+3){animation-delay:80ms}@keyframes org-rise{0%{opacity:0;transform:translateY(-4px)}}@container org-tree (width<=100rem){.org-branches{gap:var(--org-drop);grid-template-columns:minmax(0,1fr)}.org-reports{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--org-branch-min)), 1fr))}.org-branch:after{display:none}}.org-teams{flex-direction:column;display:flex;container:org-teams/inline-size}.org-team{grid-template-columns:200px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.org-team:first-child{padding-top:4px}.org-team:last-child{padding-bottom:2px}.org-team+.org-team{border-top:1px solid var(--color-separator)}.org-team-head{flex-direction:column;gap:12px;min-width:0;display:flex}.org-team-head h3{color:var(--color-text-highlight);align-items:center;margin:0;font-size:1.5rem;font-weight:800;line-height:1.3;display:flex}.org-team-head h3 .org-dot{width:9px;height:9px;margin-right:8px}.org-areas{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;min-width:0;display:grid}.org-area{background:var(--org-tint);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.org-area-name{flex-direction:column;min-width:0;display:flex}.org-engineers-block{flex-direction:column;gap:6px;display:flex}.org-engineers-block .org-label{margin-bottom:0}.org-group>.org-label{letter-spacing:0;text-transform:none;margin-bottom:4px;font-size:1.15rem;font-weight:600}.org-engineers{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.org-engineers .org-person{gap:6px}.org-engineers .org-who b{font-size:1.25rem;font-weight:600}@container org-teams (width<=620px){.org-team{grid-template-columns:minmax(0,1fr);gap:12px}}.is-entering .org-branch,.is-entering .org-team{animation:dash-rise .36s var(--ease-out) backwards}.is-entering .org-branch:nth-child(2),.is-entering .org-team:nth-child(2){animation-delay:60ms}.is-entering .org-branch:nth-child(3),.is-entering .org-team:nth-child(3){animation-delay:.12s}.is-entering .org-team:nth-child(4){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.is-entering .org-branch,.is-entering .org-team{animation:.2s backwards dash-fade}.org-toggle svg,.org-toggle{transition:background-color .15s,color .15s}.org-toggle:active{transform:none}}.org-team-badge{background:var(--org-tint);place-items:center;display:inline-grid}.org-team-badge .org-dot{width:10px;height:10px;margin:0}.pl-org-team{color:var(--color-text-subdue);align-items:center;font-size:1.15rem;line-height:1.4;display:flex}.settings-city{border-top:1px solid var(--color-separator);margin-top:16px;padding-top:16px}.settings-city-pick{flex-direction:column;gap:8px;margin-top:12px;display:flex}.settings-city-found{flex-direction:column;gap:2px;display:flex}.settings-city-option{color:var(--color-text-base);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:8px 10px;transition:background-color .15s;display:flex}.settings-city-option b{color:var(--color-text-highlight);font-size:1.3rem}.settings-city-option span{color:var(--color-text-subdue);font-size:1.2rem}.settings-city-option:focus-visible{outline:2px solid var(--color-positive);outline-offset:1px}@media (hover:hover) and (pointer:fine){.settings-city-option:hover{background:var(--color-widget-background-highlight)}}.settings-city-auto{margin-top:10px;font-size:1.2rem}.team-settings-link{color:var(--color-positive);text-underline-offset:2px}.infra-audit-find{margin-bottom:10px}.page[data-page=customers],.cu-rows{--jr-doing:#3987e5;--jr-qa:#c98500;--jr-done:#199e70}:root[data-app-theme=light] .page[data-page=customers],:root[data-app-theme=light] .cu-rows{--jr-doing:#2a6fd0;--jr-done:#15926a}.page[data-page=customers] .widget,#product-customers{container-type:inline-size}.dash-tiles.cu-tiles-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-tiles.cu-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-tiles.cu-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-tiles.cu-tiles-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-tiles.cu-pms{flex-wrap:wrap;display:flex}.dash-tiles.cu-pms>*{flex:180px;min-width:0}@container (width<=760px){.dash-tiles.cu-tiles-4,.dash-tiles.cu-tiles-5{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-tiles.cu-tiles-5>:last-child:nth-child(odd){grid-column:1/-1}}@container (width<=420px){.dash-tiles.cu-tiles-3{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-tiles.cu-tiles-3>:last-child:nth-child(odd){grid-column:1/-1}.dash-tiles.cu-pms>*{flex-basis:calc(50% - 6px)}.page[data-page=customers] .dash-tile,#product-customers .dash-tile{min-height:0}}.cu-risk{white-space:nowrap;align-items:center;gap:5px;font-size:1.2rem;font-weight:700;display:inline-flex}.cu-risk:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.cu-risk.is-yellow{color:var(--dash-warning)}.cu-risk.is-red{color:var(--color-negative)}.cu-risk.is-black{color:var(--color-text-highlight)}.cu-risk.is-black:before{box-shadow:0 0 0 1.5px var(--color-text-subdue);background:#000}:root[data-app-theme=light] .cu-risk.is-black:before{box-shadow:none;background:#14151a}.cu-colors{flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.cu-risk.is-off{color:var(--color-text-subdue)}.cu-risk.is-off:before{box-shadow:none;background:currentColor}.dash-tile [data-cu-risk]{cursor:pointer}.cu-risk.is-pick{border-radius:6px;margin:-2px -6px;padding:2px 6px;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.cu-risk.is-pick:hover{background:var(--color-widget-background-highlight)}}.cu-risk-panel{width:28rem;max-width:calc(100vw - 32px)}@media (width<=600px){.cu-risk-panel{transform-origin:100% 0;width:min(26rem,100vw - 32px);left:auto;right:0}}.cu-find{flex:0 34rem;min-width:16rem;position:relative}.sn-toolbar .cu-find .dash-search{width:100%;min-width:0}.cu-picks{width:max(100%,34rem);max-width:calc(100vw - 32px)}.cu-pick-lead{flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.cu-pick-lead .jr-stage{place-items:center;display:inline-grid}.cu-pick-lead svg{width:1.6rem;height:1.6rem}.cu-pick-text .jr-key{margin-right:4px}.cu-found{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cu-found-lead{color:var(--color-text-subdue);font-size:1.25rem}.cu-found .pr-chip{gap:6px;min-width:0}.cu-found-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cu-dot{border-radius:50%;flex:none;width:8px;height:8px}.cu-dot.is-yellow{background:var(--dash-warning)}.cu-dot.is-red{background:var(--color-negative)}.cu-dot.is-black{box-shadow:0 0 0 1.5px var(--color-text-subdue);background:#000}:root[data-app-theme=light] .cu-dot.is-black{box-shadow:none;background:#14151a}.cu-lead{flex:none;display:inline-flex}.cu-lead.is-waiting svg{animation:.9s linear infinite dash-spin}@media (prefers-reduced-motion:reduce){.cu-lead.is-waiting svg{opacity:.5;animation:none}}.cu-risk-panel.is-steady,.cu-picks.is-steady{animation:none}button.dash-tile.cu-pm{min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--ease-out), opacity .15s ease, box-shadow .15s ease}.cu-pm:active{transform:scale(.97)}.cu-pm[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--dash-positive-fill)}.cu-pms.is-picking .cu-pm[aria-pressed=false]{opacity:.55}.cu-pm-who{color:var(--color-text-highlight);align-items:center;gap:8px;font-weight:700;display:flex}.cu-pm .dash-tile-value{margin-top:6px;font-size:2.6rem}.cu-tile-foot{margin-top:auto;padding-top:8px;font-size:1.2rem}.cu-list-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:18px 0 6px;display:flex}.cu-list-head .rec-heading,.cu-list-head .dash-footnote,.cu-group-head .dash-footnote{margin:0}.widget-content>.dash-segmented,.widget-content>.cu-strip{margin-bottom:12px}.cu-strip{width:fit-content;max-width:100%}.dash-strip.cu-strip>.dash-segmented{flex:0 auto}.cu-ticket,.cu-account-row,.cu-deal{align-items:center;column-gap:16px;display:grid}.cu-ticket{grid-template-columns:minmax(0,1fr) minmax(160px,230px) 84px}.cu-account-row{grid-template-columns:minmax(0,1fr) minmax(140px,210px) 84px}.cu-deal{grid-template-columns:minmax(0,1fr) 84px}.cu-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cu-row-accounts{flex-direction:column;gap:1px;min-width:0;font-size:1.25rem;display:flex}.cu-row-accounts small{color:var(--color-text-subdue);font-size:1.15rem}.cu-account{align-items:center;gap:7px;min-width:0;display:flex}.cu-name{color:var(--color-text-highlight);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.cu-row-mrr{color:var(--color-text-highlight);text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.cu-late,.cu-sign{color:var(--dash-warning);font-weight:700}.cu-next{min-width:0;color:var(--color-text-highlight);align-items:center;gap:8px;font-size:1.25rem;font-weight:700;display:flex}.cu-next span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cu-line{flex-wrap:wrap;align-items:center;gap:2px 12px;padding:5px 8px;display:flex}.cu-line .cu-account{flex:200px}.cu-line .sn-meta{color:var(--color-text-subdue);font-size:1.2rem}.cu-line .sn-meta.cu-sign{color:var(--dash-warning)}.page[data-page=customers] .widget-content>.dash-tiles:not(:last-child){margin-bottom:16px}.cu-filter{color:var(--color-text-subdue);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 10px;font-size:1.25rem;display:flex}.cu-filter .dash-link{margin-left:auto}button.cu-chats,button.cu-sign{font:inherit;cursor:pointer;transition:color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;padding:0}button.cu-chats:active,button.cu-sign:active{transform:scale(.97)}button.cu-chats[aria-expanded=true]{color:var(--color-text-highlight)}button.cu-sign[aria-expanded=true],button.cu-chats[aria-expanded=true]{text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){button.cu-chats:hover,button.cu-sign:hover{text-underline-offset:3px;text-decoration:underline}button.cu-chats:hover{color:var(--color-text-highlight)}}.cu-chat-list{padding:2px 8px 8px 30px}.cu-chat-list.is-entering{animation:dash-rise .22s var(--ease-out) backwards}.cu-chat-items{flex-direction:column;gap:8px;margin:0;padding:0;font-size:1.25rem;list-style:none;display:flex}.cu-chat-items li{flex-direction:column;gap:2px;display:flex}.cu-chat-items a{color:var(--color-text-highlight);font-weight:700}.cu-chat-items .sn-meta{color:var(--color-text-subdue);font-size:1.15rem}.cu-chat-items .sn-meta.cu-sign,.cu-chat-items .sn-meta.cu-late{color:var(--dash-warning)}.cu-chat-note{color:var(--color-text-subdue);margin:0;font-size:1.2rem}@media (prefers-reduced-motion:reduce){.cu-chat-list.is-entering{animation:.16s ease-out cu-fade}}.cu-group+.cu-group{border-top:1px solid var(--color-separator);margin-top:10px;padding-top:10px}.cu-group-head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:4px;display:flex}.cu-group-head b{color:var(--color-text-highlight)}.cu-watch{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.cu-watch .cu-group{gap:4px;min-height:0}.cu-watch .cu-group>.cu-rows:not(:last-child){margin-bottom:8px}.cu-watch .cu-group>.dash-more{margin-top:auto}.cu-watch .cu-group+.cu-group{border-top-color:var(--color-widget-content-border);margin-top:0;padding-top:14px}.cu-side{gap:var(--widget-gap);flex-direction:column;min-width:0;display:flex}.cu-share{border-radius:999px;gap:2px;height:10px;margin:4px 0 10px;display:flex;overflow:hidden}.cu-share i{transform-origin:0;display:block}.is-entering .cu-share i{animation:dash-grow-x .52s var(--ease-out) backwards;animation-delay:calc(.22s + var(--i,0) * 60ms)}.cu-s1{background:var(--dash-positive-fill)}.cu-s2{background:var(--jr-qa)}.cu-s3{background:var(--jr-doing)}.cu-swatch{border-radius:3px;width:9px;height:9px;display:inline-block}.cu-meters{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cu-meters .pd-step{grid-template-columns:minmax(0,170px) minmax(80px,1fr) 48px}.cu-meters .pd-step:first-child{border-top:0}.cu-meters .pd-step-days{color:var(--color-text-highlight);text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.cu-table{width:100%}.cu-table th[scope=row],.cu-table thead th:first-child{text-align:left;white-space:normal}.cu-table th[scope=row] a{color:var(--color-text-highlight);font-weight:700}.cu-table small{color:var(--color-text-subdue);font-size:1.15rem;font-weight:600;display:block}.cu-table .cu-left{text-align:left}.cu-evidence{align-items:center;gap:5px;font-size:1.2rem;font-weight:700;display:inline-flex}.cu-evidence:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.cu-evidence.is-high{color:var(--color-positive)}.cu-evidence.is-medium{color:var(--jr-doing)}.cu-evidence.is-low{color:var(--color-text-subdue)}.cu-sources{color:var(--color-text-subdue);flex-wrap:wrap;gap:4px 12px;font-size:1.2rem;display:flex}.cu-sources .is-off{opacity:.45}.cu-at-risk{color:var(--color-negative);font-weight:700}.cu-bucket{background:var(--color-widget-background-highlight);height:20px;color:var(--color-text-highlight);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-size:1.15rem;font-weight:700;display:inline-flex}.sn-meta.cu-reason{white-space:normal}.cu-foot{align-items:center;gap:12px;margin-top:10px;display:flex}.cu-foot .dash-link{margin-left:auto}.is-entering .cu-rows>li,.is-entering .cu-table tbody tr{animation:dash-rise .42s var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 12) * 30ms)}@container (width<=760px){.cu-ticket,.cu-account-row{grid-template-columns:minmax(0,1fr) auto}.cu-ticket .cu-row-accounts{order:3;grid-column:1/-1}.cu-account-row .cu-row-text{grid-area:1/1}.cu-account-row .cu-row-mrr{grid-area:1/2}.cu-account-row .cu-next{grid-area:2/1/auto/-1;margin-top:6px}.cu-table th[scope=row],.cu-table thead th:first-child{z-index:1;background:var(--color-widget-background);min-width:17rem;position:sticky;left:0}}@media (hover:hover) and (pointer:fine){.cu-pm:hover{background:var(--color-widget-background-highlight)}}.page[data-page=customers],.cu-rows{--cu-violet:#b9a2ff;--cu-teal:#4fd1c5;--cu-black:#000;--cu-team-wat:#7aa7ff;--cu-team-pla:#b9a2ff;--cu-team-tel:#f5c542;--cu-team-int:#4fd1c5;--cu-team-blo:#ffb057}:root[data-app-theme=light] .page[data-page=customers],:root[data-app-theme=light] .cu-rows{--cu-violet:#6b46c1;--cu-teal:#0f6f68;--cu-black:#14151a;--cu-team-wat:#1f5fd0;--cu-team-pla:#6b46c1;--cu-team-tel:#8a6100;--cu-team-int:#0f6f68;--cu-team-blo:#9a4a00}.cu-initial[class*=is-team-]{background:color-mix(in srgb, var(--app) 22%, transparent);color:var(--app)}.cu-share.cu-mix{height:6px;margin:10px 0 0}.cu-share.cu-mix i:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}.cu-share.cu-mix i:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}.cu-share.cu-mix [data-cu-risk=Black]{box-shadow:inset 0 0 0 1.5px var(--color-text-subdue)}:root[data-app-theme=light] .cu-share.cu-mix [data-cu-risk=Black]{box-shadow:none}.cu-pm-bar{background:var(--dash-track);border-radius:999px;height:4px;margin-top:12px;display:block;overflow:hidden}.cu-pm-bar i{width:max(4px, calc(var(--w,0) * 100%));border-radius:inherit;background:var(--app,var(--dash-positive-fill));transform-origin:0;height:100%;display:block}.is-entering .cu-pm-bar i{animation:dash-grow-x .52s var(--ease-out) backwards;animation-delay:calc(.22s + var(--i,0) * 50ms)}.cu-meters .pd-step.has-tone .pd-step-track i{background:var(--tone)}.cu-bucket{background:color-mix(in srgb, var(--tone,var(--color-text-subdue)) 18%, transparent);color:var(--tone,var(--color-text-highlight))}.cu-module{align-items:flex-start;gap:8px;display:flex}.cu-money{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.cu-money-bar{background:var(--dash-track);border-radius:999px;width:56px;height:6px;overflow:hidden}.cu-money-bar i{width:max(3px, calc(var(--w,0) * 100%));border-radius:inherit;background:var(--dash-positive-fill);transform-origin:0;height:100%;display:block}.is-entering .cu-money-bar i{animation:dash-grow-x .52s var(--ease-out) backwards;animation-delay:calc(.16s + min(var(--i,0), 12) * 30ms)}.sn-body.cu-switching{animation:cu-unblur .24s var(--ease-out)}@keyframes cu-unblur{0%{opacity:.4;filter:blur(3px)}}.cu-rows>li.cu-new{animation:dash-rise .3s var(--ease-out) backwards;animation-delay:calc(var(--n,0) * 25ms)}.page[data-page=customers] a.dash-tile{transition:transform .16s var(--ease-out), box-shadow .15s ease}.page[data-page=customers] a.dash-tile .dash-tile-label{padding-right:18px}.page[data-page=customers] a.dash-tile:focus-visible .jr-go{opacity:1}.page[data-page=customers] a.dash-tile:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.cu-rows .sn-row,.cu-rows .cu-line{transition:background-color .15s}.cu-rows .sn-row:hover,.cu-rows .cu-line:hover{background:var(--color-widget-background-highlight)}.page[data-page=customers] a.dash-tile:hover{box-shadow:var(--dash-card-shadow), inset 0 0 0 1px var(--color-progress-border)}.page[data-page=customers] a.dash-tile:hover .jr-go{opacity:1}}@media (prefers-reduced-motion:reduce){.sn-body.cu-switching,.cu-rows>li.cu-new{animation:.16s ease-out cu-fade}}@keyframes cu-fade{0%{opacity:0}}.cu-rows .sn-row-title.cu-title,.cu-name.is-main{white-space:normal;text-overflow:clip;overflow:visible}.cu-name.cu-link{color:var(--color-positive)}.cu-name.cu-link:is(:hover,:focus-visible){text-underline-offset:2px;text-decoration:underline}.qa-page,.widget.you-qa{--pl-warn:var(--jr-qa);--pl-bad:var(--color-negative);--qa-bad:var(--color-negative)}.jr-tone-bad{--tone:var(--qa-bad);--app:var(--qa-bad)}.sn-tile-label.is-bad svg,.qa-chip-bad svg{color:var(--qa-bad)}.sn-chip.qa-chip-bad{--app:var(--qa-bad)}.qa-ink-bad{color:var(--qa-bad)!important}.qa-ink-done{color:var(--jr-done)!important}.qa-callout{align-items:flex-start;gap:10px;margin:0 0 14px;display:flex}.qa-callout svg{width:18px;height:18px;color:var(--jr-qa);flex:none;margin-top:1px}.qa-people{margin:0;padding:0;list-style:none}.qa-person-row{border-top:1px solid var(--color-widget-border,var(--dash-track));grid-template-columns:minmax(220px,1.5fr) minmax(180px,1.6fr) repeat(4,minmax(72px,.55fr)) minmax(120px,.9fr);align-items:center;gap:16px;padding:10px 4px;display:grid}.qa-person-row:first-child{border-top:0}.qa-person-row.is-head{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;padding-top:0;font-size:1.1rem;font-weight:800}.qa-person-row.is-head .qa-cell{align-items:center;gap:4px;display:inline-flex}.qa-person-row.is-head .qa-num{justify-content:flex-end}.qa-cell{min-width:0;color:inherit}.qa-num{color:var(--color-text-highlight);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.4rem;font-weight:800}a.qa-num:hover,a.qa-load:hover b{text-decoration:underline}.qa-num.is-quiet{color:var(--color-text-subdue);font-weight:600}.qa-num.is-warn{color:var(--jr-qa)}.qa-num.is-bad,.qa-num.is-back{color:var(--qa-bad)}.qa-who{align-items:center;gap:10px;display:flex}.qa-who .sp-avatar{flex:none;width:36px;height:36px;font-size:1.3rem}.qa-who-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.qa-who-text b{color:var(--color-text-highlight);text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;overflow:hidden}.qa-who-text>span{color:var(--color-text-subdue);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:1.15rem;display:flex}.qa-covers{align-items:center;gap:4px;font-weight:700;display:inline-flex}.qa-nobody{border:1.5px dashed var(--color-text-subdue);color:var(--color-text-subdue)!important;background:0 0!important}.qa-person-row.is-nobody .qa-who-text b{color:var(--color-text-base)}.qa-load{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.qa-load-track{background:var(--dash-track);border-radius:999px;grid-row:1/3;height:10px}.qa-load-track span{background:var(--jr-qa);border-radius:999px;min-width:4px;height:100%;display:block}.qa-load b{color:var(--color-text-highlight);text-align:right;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1.1}.qa-load small{color:var(--color-text-subdue);text-align:right;white-space:nowrap;font-size:1.05rem}.qa-spark{align-items:flex-end;gap:3px;height:30px;display:flex}.qa-spark i{background:color-mix(in srgb, var(--jr-done) 45%, transparent);border-radius:2px 2px 0 0;flex:1;max-width:10px}.qa-spark i.is-now{background:var(--jr-done)}.qa-foot{color:var(--color-text-subdue);margin:10px 4px 0;font-size:1.1rem}.qa-legend{margin:0 0 6px}.qa-legend i{border-radius:2px;width:14px;height:8px}.qa-legend i.is-in{background:var(--jr-qa)}.qa-legend i.is-out{background:var(--jr-done)}.qa-legend i.is-back{background:var(--qa-bad);border-radius:50%;width:8px}.qa-days{grid-template-columns:repeat(var(--days,10), minmax(0, 1fr));gap:6px;height:196px;margin:0;padding:22px 0 0;list-style:none;display:grid}.qa-day{border-radius:6px;grid-template-rows:minmax(0,1fr) 10px auto;gap:4px;min-width:0;display:grid;position:relative}.qa-day.is-week{box-shadow:-4px 0 0 -3px var(--dash-track)}.qa-day:hover{background:var(--color-widget-background-highlight)}.qa-bars{justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex}.qa-bar{border-radius:3px 3px 0 0;flex:1;max-width:16px;min-height:2px;position:relative}.qa-bar.is-in{background:var(--jr-qa)}.qa-bar.is-out{background:var(--jr-done)}.qa-bar b{color:var(--color-text-subdue);font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:1rem;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.qa-backs{justify-content:center;gap:2px;display:flex}.qa-backs i{background:var(--qa-bad);border-radius:50%;width:6px;height:6px}.qa-day-label{color:var(--color-text-subdue);flex-direction:column;align-items:center;font-size:1.05rem;line-height:1.2;display:flex}.qa-day-label b{color:var(--color-text-base)}.qa-flag{background:color-mix(in srgb, var(--jr-done) 18%, transparent);color:var(--jr-done);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:1rem;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.qa-flag.is-sprint{background:color-mix(in srgb, var(--jr-doing) 18%, transparent);color:var(--jr-doing)}.qa-team-rows{flex-direction:column;display:flex}.qa-team-row{border-top:1px solid var(--color-widget-border,var(--dash-track));grid-template-columns:minmax(120px,1.1fr) 76px minmax(130px,1.6fr) 72px;align-items:center;gap:12px;padding:8px 2px;font-size:1.2rem;display:grid}.qa-team-row.is-head{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;border-top:0;padding-top:0;font-size:1.1rem;font-weight:800}.qa-team-row.is-head>span{align-items:center;gap:4px;display:inline-flex}.qa-team-row.is-head .qa-num{justify-content:flex-end}.qa-team-row .pl-hbar-label{overflow:visible}.qa-team-name{flex-direction:column;line-height:1.25;display:flex}.qa-team-name small,.qa-team-row .qa-num small{color:var(--color-text-subdue);font-size:1.05rem;font-weight:600}.qa-team-row .qa-num{flex-direction:column;align-items:flex-end;font-size:1.4rem;line-height:1.2;display:flex}.qa-wait{grid-template-columns:minmax(0,1fr) 52px}.qa-reason{background:color-mix(in srgb, var(--qa-bad) 14%, transparent);color:var(--qa-bad);border-radius:999px;padding:0 7px;font-weight:700}.qa-unowned{color:var(--qa-bad);font-weight:700}.qa-page .dash-more{margin-top:10px}@media (width<=760px){.qa-person-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;padding:14px 2px}.qa-person-row.is-head{display:none}.qa-person-row .qa-who,.qa-person-row .qa-load{grid-column:1/-1}.qa-person-row .qa-weeks{display:none}.qa-person-row .qa-num{text-align:left;flex-direction:column-reverse;align-items:flex-start;font-size:1.4rem;display:flex}.qa-person-row .qa-num:before{content:attr(data-label);color:var(--color-text-subdue);font-size:1.05rem;font-weight:700}.qa-person-row.is-nobody .qa-num.is-quiet{display:none}.qa-team-row{grid-template-columns:minmax(0,1fr) 56px 64px}.qa-team-row .qa-wait{grid-area:2/1/auto/-1}.qa-team-rows:not(.qa-auto-rows) .qa-team-row.is-head>span:nth-child(3){display:none}.qa-days{gap:2px}.qa-bar b{display:none}.qa-flag{padding:0 4px;font-size:.9rem}}.qa-person-row.is-head .qa-num,.qa-team-row.is-head .qa-num{color:inherit;font-size:inherit;font-weight:inherit}.qa-short{display:none}@media (width<=760px){.qa-long{display:none}.qa-short{display:inline}}.qa-ink-warn{color:var(--jr-qa)!important}.qa-cheer{background:color-mix(in srgb, var(--jr-done) 12%, var(--color-widget-background-highlight));align-items:flex-start;gap:10px;margin:0 0 14px;display:flex}.qa-cheer svg{width:18px;height:18px;color:var(--jr-done);flex:none;margin-top:1px}.qa-auto-rows .qa-team-row{grid-template-columns:minmax(170px,1.2fr) minmax(140px,1.6fr) 64px 76px}.qa-who-small{gap:8px}.qa-who-small .sp-avatar{width:28px;height:28px}.qa-first{color:var(--jr-done)!important;font-weight:800!important}.qa-pill-done{background:color-mix(in srgb, var(--jr-done) 16%, transparent);color:var(--jr-done);border-radius:999px;padding:0 7px;font-weight:800}@media (width<=760px){.qa-auto-rows .qa-team-row{grid-template-columns:minmax(0,1fr) 52px 64px}.qa-auto-rows .qa-team-row .qa-wait{grid-area:2/1/auto/-1}.qa-auto-rows .qa-team-row.is-head>span:nth-child(2){display:none}}.qa-link{color:var(--jr-done);font-weight:800}.qa-link:hover{text-decoration:underline}@media (width<=760px){.qa-auto-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.qa-auto-rows .pl-hbar-value{font-size:1.4rem}@media (width<=760px){.qa-auto-rows .pl-hbar-value:after{content:" PRs";color:var(--color-text-subdue);font-size:1.1rem;font-weight:700}}.qa-runs{flex-direction:column;display:flex}.qa-run-row{border-top:1px solid var(--color-widget-border,var(--dash-track));grid-template-columns:minmax(200px,1.3fr) minmax(150px,.9fr) minmax(180px,1.4fr) minmax(110px,.8fr) 28px;align-items:center;gap:16px;padding:12px 2px;display:grid}.qa-run-row.is-head{color:var(--color-text-subdue);letter-spacing:.04em;text-transform:uppercase;border-top:0;padding-top:0;font-size:1.1rem;font-weight:800}.qa-run-suite{align-items:center;gap:10px;min-width:0;display:flex}.qa-run-suite b{color:var(--color-text-highlight);font-size:1.4rem}.qa-run-last,.qa-run-mid{flex-direction:column;gap:4px;min-width:0;display:flex}.qa-run-last small,.qa-run-mid small{color:var(--color-text-subdue);font-size:1.1rem}.qa-run-pill{border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:1.2rem;font-weight:800;display:inline-flex}.qa-run-pill svg{width:14px;height:14px}.qa-run-pill.is-bad{background:color-mix(in srgb, var(--qa-bad) 16%, transparent);color:var(--qa-bad)}.qa-run-pill.is-good{background:color-mix(in srgb, var(--jr-done) 16%, transparent);color:var(--jr-done)}.qa-run-pill.is-skip{background:var(--dash-track);color:var(--color-text-subdue)}.qa-run-tests{flex-direction:column;gap:5px;display:flex}.qa-run-tests.is-none{color:var(--color-text-subdue);font-size:1.2rem;font-weight:700}.qa-run-track{background:var(--dash-track);border-radius:999px;height:10px;display:flex;overflow:hidden}.qa-run-seg{height:100%}.qa-run-seg.is-pass{background:var(--jr-done)}.qa-run-seg.is-fail{background:var(--qa-bad)}.qa-run-seg.is-other{background:color-mix(in srgb, var(--color-text-subdue) 45%, transparent)}.qa-run-count{color:var(--color-text-subdue);font-size:1.2rem}.qa-run-count b{color:var(--color-text-highlight)}.qa-run-history{align-items:flex-end;gap:3px;height:32px;display:flex}.qa-run-history a{border-radius:2px 2px 0 0;flex:1;max-width:12px}.qa-run-history a.is-good{background:var(--jr-done)}.qa-run-history a.is-bad{background:var(--qa-bad)}.qa-run-history a.is-skip{background:var(--dash-track)}.qa-fails{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.qa-fail{color:inherit;border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(60px,1fr) auto;align-items:center;gap:10px;padding:7px 2px;display:grid}.qa-fail:hover .qa-fail-name b{text-decoration:underline}.qa-fail-name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.qa-fail-name b{color:var(--color-text-highlight);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;overflow:hidden}.qa-fail-name small,.qa-fail-count{color:var(--color-text-subdue);font-size:1.1rem}.qa-fail-count b{color:var(--qa-bad);font-size:1.3rem}@media (width<=760px){.qa-run-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.qa-run-row.is-head{display:none}.qa-run-suite{grid-column:1}.qa-run-row>.sn-open{grid-area:1/2}.qa-run-last,.qa-run-mid{grid-column:1/-1}.qa-run-history{grid-column:1/-1;height:26px}}:is(.is-entering,.is-charting) .qa-load-track span{transform-origin:0;animation:dash-grow-x .6s var(--ease-out) backwards;animation-delay:calc(.2s + min(var(--i,0), 10) * 30ms)}:is(.is-entering,.is-charting) .qa-spark i,:is(.is-entering,.is-charting) .qa-run-history a{transform-origin:bottom;animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.24s + min(var(--i,0), 10) * 30ms + var(--b,0) * 24ms)}:is(.is-entering,.is-charting) .qa-bar{transform-origin:bottom;animation:dash-grow .52s var(--ease-out) backwards;animation-delay:calc(.12s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .qa-bar.is-out{animation-delay:calc(.16s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .qa-bar b{animation:.24s backwards dash-fade;animation-delay:calc(.48s + var(--k,0) * .24s)}:is(.is-entering,.is-charting) .qa-backs i{animation:dash-pop .3s var(--ease-out) backwards;animation-delay:calc(.52s + var(--k,0) * .24s)}.is-entering .qa-flag{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:.62s}:is(.is-entering,.is-charting) .qa-run-track{animation:dash-reveal-x .6s var(--ease-out) backwards;animation-delay:calc(.14s + min(var(--i,0), 10) * 40ms)}.is-entering .qa-fails li{animation:dash-rise .34s var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 10) * 40ms)}@media (prefers-reduced-motion:reduce){:is(.is-entering,.is-charting) :is(.qa-load-track span,.qa-spark i,.qa-run-history a,.qa-bar,.qa-run-track,.qa-backs i){animation:none}:is(.is-entering,.is-charting) .qa-bar b,.is-entering :is(.qa-flag,.qa-fails li){animation:.2s backwards dash-fade}}.qa-days.is-dense .qa-bar b{display:none}@container (width>=521px) and (width<=1099.98px){.dash-tiles.jr-cards.is-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.qa-team-row.is-faded{opacity:.45}.qa-refetching [data-qa-part] .widget-content,.qa-refetching .dash-tiles-widget[data-qa-part] .dash-tiles{opacity:.55;transition:opacity .15s}.qa-run-history a{display:block}.page[data-you-qa] .widget.you-eng,.page:not([data-you-qa]) .widget.you-qa{display:none}.qa-start{align-items:flex-start;gap:10px;margin:0 0 12px;display:flex}.qa-start svg{width:18px;height:18px;color:var(--tab-qa);flex:none;margin-top:1px}.qa-buddy-chip{display:inline-flex}.qa-buddy-chip .sn-chip{width:32px;height:32px;margin:0}.qa-auto-totals{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px}@media (width<=760px){.qa-auto-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.qa-day.is-future .qa-bars,.qa-day.is-future .qa-backs{visibility:hidden}.qa-day.is-future .qa-day-label{opacity:.45}
