:root:not([data-theme=dark]){--co-e-card:0 0 0 .5px #14141712, 0 1px 1px #14141708, 0 2px 6px -1px #1414170d, 0 12px 28px -14px #3c281429, inset 0 1px 0 #ffffffe6;--co-e-lift:0 0 0 .5px #14141714, 0 2px 4px #1414170d, 0 18px 36px -16px #3c28143d, inset 0 1px 0 #ffffffe6;--co2-list-edge:var(--co-e-card);--co-r-card:16px;--co-r-group:16px}:root[data-theme=dark]{--co-e-card:inset 0 1px 0 #ffffff14, 0 0 0 1px #ffffff13, 0 18px 40px -18px #000000d9;--co-e-lift:inset 0 1px 0 #ffffff1a, 0 0 0 1px #ffffff1a, 0 24px 48px -18px #000000e6;--co2-list-edge:var(--co-e-card);--co-r-card:16px;--co-r-group:16px}@media (prefers-color-scheme:dark){:root:not([data-theme]){--co-e-card:inset 0 1px 0 #ffffff14, 0 0 0 1px #ffffff13, 0 18px 40px -18px #000000d9;--co-e-lift:inset 0 1px 0 #ffffff1a, 0 0 0 1px #ffffff1a, 0 24px 48px -18px #000000e6;--co2-list-edge:var(--co-e-card);--co-r-card:16px;--co-r-group:16px}}@media (hover:hover){html a.co-card:hover,html .dpt-tile:hover,html .ot-gl:hover,html .bp-tile:hover,html .ot-biz:hover{box-shadow:var(--co-e-lift)}}@media (max-width:767px){html .co-carousel,html .co-grid.co-grid-tiles:not(.od-grid):not(.bp-tiles):not(.og-tiles):not(.mny-more):not(.dpt-tiles){gap:var(--co-s3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--co-gutter);margin-inline:calc(-1 * var(--co-gutter));padding:4px var(--co-gutter) 10px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;display:grid;overflow-x:auto}html .co-carousel::-webkit-scrollbar{display:none}html .co-grid.co-grid-tiles::-webkit-scrollbar{display:none}html .co-carousel>*,html .co-grid.co-grid-tiles>*{scroll-snap-align:start;min-width:0}html .co-carousel.is-wide{grid-auto-columns:84%}}html .co-ib{background:var(--co-quiet-tint);color:var(--co-ink-2);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}html .co-ib-sm{border-radius:8px;width:26px;height:26px}html .co-ib-md{border-radius:10px;width:34px;height:34px}html .co-ib-lg{border-radius:13px;width:46px;height:46px}html .co-ib-amber{background:var(--co-amber-tint);color:var(--co-amber-ink)}html .co-ib-blue{background:var(--co-blue-tint);color:var(--co-blue-ink)}html .co-ib-green{background:var(--co-green-tint);color:var(--co-green)}html .co-ib-ink{background:var(--co-pill);color:var(--co-on-pill)}html .co-ib svg{display:block}html .co-sectionhead{min-height:28px;margin-bottom:10px}html .co-sectionhead-title{font:600 15px/20px var(--co-font);letter-spacing:-.01em;color:var(--co-ink);align-items:center;gap:10px;display:inline-flex}html .co-sh-ic{background:var(--co-card);width:28px;height:28px;box-shadow:var(--co-e-card);color:var(--co-ink-2);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}html .co-sh-ic svg{width:15px;height:15px}html .co-biz{background:var(--biz,var(--co-pill));color:var(--co-on-pill);letter-spacing:-.02em;border-radius:28%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}html .co-biz-logo{background:var(--co-card);box-shadow:inset 0 0 0 .5px var(--co-hairline)}html .co-biz-logo img{object-fit:contain;width:78%;height:78%}html .co-side-dept{gap:10px;padding-left:36px}html .co-side-dic{width:20px;height:20px;color:var(--co-ink-3);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}html .co-side-dept[aria-current=page] .co-side-dic,html .co-side-dept:hover .co-side-dic{color:var(--co-ink)}html .co-side-dic .co-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--co-ground);border:0;position:absolute;bottom:-2px;right:-3px}html .co-side-dic .co-dot-quiet,html .co-side-dic .co-dot-unknown{display:none}html .co-side-dic .co-dot-working{box-shadow:0 0 0 2px var(--co-ground)}html .ot-date{align-items:center;gap:6px;display:inline-flex}html .ot-date svg{color:var(--co-ink-3)}html .ot-hero.ot-setup{gap:var(--co-s4)}html .ot-found{gap:var(--co-s2);grid-template-columns:repeat(auto-fill,minmax(min(100%,132px),1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}html .ot-found-a{border-radius:var(--co-r-small);background:var(--co-paper);min-height:52px;box-shadow:inset 0 0 0 .5px var(--co-hairline);color:var(--co-ink);align-items:center;gap:10px;min-width:0;padding:8px 10px;text-decoration:none;display:flex}a.ot-found-a:hover{background:var(--co-ground)}html .ot-found-ic{background:var(--co-quiet-tint);width:32px;height:32px;color:var(--co-ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}html .ot-found-ic.is-set{background:var(--co-green-tint);color:var(--co-green)}html .ot-found-ic.is-draft{background:var(--co-amber-tint);color:var(--co-amber-ink)}html .ot-found-ic.is-todo,html .ot-found-ic.is-missing{box-shadow:inset 0 0 0 1.5px var(--co-hairline);color:var(--co-ink-3);background:0 0}html .ot-found-words{flex-direction:column;min-width:0;display:flex}html .ot-found-t{overflow-wrap:anywhere;font-weight:600}html .ot-lines{background:var(--co-card);border-radius:var(--co-r-card);box-shadow:var(--co-e-card);padding:2px var(--co-s4)}html .ot-line{gap:var(--co-s3);min-height:52px}html .ot-quiet{align-items:center;gap:var(--co-s3);padding:var(--co-s3) var(--co-s4);border-radius:var(--co-r-card);background:var(--co-card);box-shadow:var(--co-e-card);display:flex}html .ot-quiet p{margin:0}html .ot-more-t{align-items:center;gap:10px;display:inline-flex}html .ot-biz{gap:var(--co-s2)}html .ot-biz-depts{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:6px;display:flex}html .ot-biz-d{background:var(--co-quiet-tint);width:22px;height:22px;color:var(--co-ink-3);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}html .ot-biz-d svg{width:13px;height:13px}html .ot-biz-d.is-needs,html .ot-biz-d.is-working{background:var(--co-amber-tint);color:var(--co-amber-ink)}html .ot-biz-d.is-done{background:var(--co-green-tint);color:var(--co-green)}html .ot-biz-d.is-problem{background:var(--co-amber-tint);color:var(--co-amber-ink)}html .ot-biz-money b{font:600 17px/22px var(--co-font);letter-spacing:-.01em}@media (max-width:767px){html .co-grid.ot-bizrow{grid-auto-columns:minmax(184px,1fr)}html .ot-biz{padding:var(--co-s4) var(--co-s3)}}@container (min-width:700px){.ot-biz-depts{justify-content:flex-start}.ot-biz{align-items:flex-start}.ot-biz>.co-ring{align-self:center}}html .ot-note .b2-phd b svg{background:var(--co-quiet-tint);width:32px;height:32px;color:var(--co-ink-2);box-sizing:border-box;border-radius:10px;padding:8px}html .ot-glance{gap:var(--co-s3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}html .ot-gl{column-gap:var(--co-s3);padding:var(--co-s3) var(--co-s4);border-radius:var(--co-r-card);background:var(--co-card);min-height:76px;box-shadow:var(--co-e-card);color:var(--co-ink);transition:transform var(--co-t-press) ease-out;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;row-gap:2px;text-decoration:none;display:grid}html .ot-gl:active{transform:scale(.98)}html .ot-gl:focus-visible{outline:2px solid var(--co-blue);outline-offset:2px}html .ot-gl .co-ib{border-radius:11px;grid-row:1/span 2;width:36px;height:36px}html .ot-gl .co-ib svg{width:17px;height:17px}html .ot-gl-big{font:600 22px/26px var(--co-font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html .ot-gl.is-amber .ot-gl-big{color:var(--co-amber-ink)}html .ot-gl-label{color:var(--co-ink-2);overflow-wrap:anywhere}@media (max-width:767px){html .ot-glance{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--co-gutter));padding:2px var(--co-gutter) 6px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;overflow-x:auto}html .ot-glance::-webkit-scrollbar{display:none}html .ot-glance>li{scroll-snap-align:start}html .ot-gl{padding:var(--co-s3);grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:6px}html .ot-gl .co-ib{border-radius:9px;grid-row:auto;width:30px;height:30px}}html .dpt-mark{flex:none;display:inline-flex;position:relative}html .dpt-mark>.co-ib{box-shadow:0 0 0 3px var(--co-ground);position:absolute;bottom:-4px;right:-6px}html .co-list-head{align-items:center;gap:10px;display:inline-flex}html .co-list-head .co-sh-ic{width:26px;height:26px}html .bp-tile:not(.is-off) .bp-ic{background:var(--co-green-tint);color:var(--co-green)}html .bp-tile:not(.is-off)[data-on=unknown] .bp-ic{background:var(--co-sand);color:var(--co-ink)}html .bp-head{margin:0 0 6px;padding:0 4px}html .co-list-head:has(.co-sh-ic){font:600 15px/20px var(--co-font);letter-spacing:-.01em;color:var(--co-ink);margin-bottom:10px;margin-left:4px}html .md-nav{background:var(--co-control);border-radius:12px;gap:2px;width:fit-content;max-width:100%;margin-top:0;padding:3px}html .md-nav-item{border-radius:9px;gap:7px;min-height:34px;padding:0 12px}html .md-nav-item svg{color:var(--co-ink-3)}html .md-nav-item[aria-current=page]{background:var(--co-card);box-shadow:0 1px 3px #1414171a}html .md-nav-item[aria-current=page] svg{color:var(--co-amber-ink)}@media (max-width:767px){.md-nav{width:auto;margin-inline:0;padding-inline:3px}}html .md-line{justify-content:flex-start;gap:var(--co-s3)}html .md-line>.md-link{margin-left:auto}html .md-foot{gap:var(--co-s2);padding-top:var(--co-s3)}html .md-foot-a{background:var(--co-card);min-height:40px;box-shadow:var(--co-e-card);border-radius:10px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}html .md-foot-a svg{color:var(--co-ink-3)}html .mh-pill-icon svg{display:block}@media (max-width:767px){html .ot-glance,html .co-grid.ot-bizrow{scroll-padding-inline:var(--co-gutter)}html .ot-biz-depts{gap:3px}html .ot-biz-d{border-radius:6px;width:19px;height:19px}html .ot-biz-d svg{width:12px;height:12px}}html .dpt-mark>.co-ib{border-radius:7px;width:24px;height:24px}html .dpt-mark>.co-ib svg{width:13px;height:13px}@media (max-width:767px){html .co-grid.bp-tiles{grid-template-columns:minmax(0,1fr)}html .bp-tile{align-items:center;gap:var(--co-s2) var(--co-s3);flex-flow:wrap}html .bp-main{flex:200px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}html .bp-ic{grid-column:auto;width:36px;height:36px}html .bp-end{flex:none;margin-left:auto}}html .ot-line .ot-line-ic{order:-1}.co-hero-ring{--ring:160px;--R:128px;width:calc(2 * var(--R) + 96px);height:calc(2 * var(--R) + 74px);flex:none;margin:0 auto;position:relative}.co-hero-ring-c{position:absolute;top:calc(50% - 6px);left:50%;transform:translate(-50%,-50%)}.co-hero-ring-c svg{width:var(--ring);height:var(--ring)}.co-hr-d{left:calc(50% + var(--sx) * var(--R));top:calc(50% - 6px + var(--sy) * var(--R));width:92px;color:var(--co-ink-2);transition:transform var(--co-t-press) ease-out;border-radius:12px;flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-17px)}.co-hr-d:hover .co-ib{box-shadow:0 0 0 3px var(--co-card), 0 0 0 4px var(--co-hairline)}.co-hr-d:active{transform:translate(-50%,-17px)scale(.96)}.co-hr-d:focus-visible{outline:2px solid var(--co-blue);outline-offset:2px}.co-hr-l{font:600 11px/13px var(--co-font);text-align:center;overflow-wrap:anywhere;max-width:92px}.co-hr-d.is-quiet .co-hr-l{color:var(--co-ink-3);font-weight:400}.co-hr-d.is-needs .co-hr-l{color:var(--co-amber-ink)}@media (max-width:767px){.co-hero-ring{--ring:132px;--R:108px}.co-hr-d{width:80px}.co-hr-l{max-width:80px;font-size:10.5px}}html .ot-centre{gap:var(--co-s2);flex-direction:column;display:flex}html .ot-centre-head{justify-content:space-between;align-items:center;gap:var(--co-s3);flex-wrap:wrap;display:flex}html .ot-centre-biz{color:var(--co-ink);align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}html .ot-centre-logo{font:var(--co-footnote);font-weight:600}html .ot-centre-body{align-items:stretch;gap:var(--co-s4);flex-direction:column;display:flex}@container (min-width:680px){html .ot-centre-body{flex-direction:row;align-items:center}html .ot-centre-body>.ot-glance{flex:auto}}html .ot-centre .ot-glance{gap:var(--co-s2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0;display:grid;overflow:visible}html .ot-centre .ot-gl{background:var(--co-paper);box-shadow:inset 0 0 0 .5px var(--co-hairline);min-height:88px;padding:var(--co-s3) var(--co-s4);grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:4px}html .ot-centre .ot-gl .co-ib{border-radius:9px;grid-row:auto;width:30px;height:30px}html .ot-centre .ot-gl-big{font-size:26px;line-height:30px}@media (max-width:767px){html .ot-centre{padding:var(--co-s4)}html .ot-centre .ot-gl-big{font-size:22px;line-height:26px}}html .co-qlead-chips .dq-chips{scrollbar-width:none;margin:0 calc(-1 * var(--co-s4));padding:2px var(--co-s4) 4px;scroll-padding-inline:var(--co-s4);flex-flow:row;gap:8px;overflow-x:auto}html .co-qlead-chips .dq-chips::-webkit-scrollbar{display:none}html .co-qlead-chips .dq-chips>li{flex:none}html .co-qlead-chips .dq-chip{white-space:nowrap;background:var(--co-paper);width:auto;min-height:38px;box-shadow:inset 0 0 0 .5px var(--co-hairline);font:var(--co-footnote);border-radius:19px;padding:8px 14px;font-weight:600}html .co-qlead{gap:var(--co-s2)}html .ot-setup .ot-hero-head .co-headline{font:var(--co-footnote);color:var(--co-ink-3)}html .ot-note .b2h-note:not(:focus-within):has(textarea:placeholder-shown) .b2h-noteact{display:none}html .ot-note .b2h-note:not(:focus-within):has(textarea:placeholder-shown) .b2-phd .b2-meta{display:none}html .dpt{gap:var(--co-s5)}html .dpt-places .co-grid.dpt-tiles{--min:128px}html .dpt-places .dpt-tile{min-height:104px;padding:var(--co-s4);gap:var(--co-s3)}html .dpt-places .dpt-tile-top>svg{background:var(--co-quiet-tint);width:40px;height:40px;color:var(--co-ink);box-sizing:border-box;border-radius:12px;padding:10px}html .dpt-places .dpt-tile-name{font:600 15px/20px var(--co-font)}@media (max-width:767px){html .dpt-places .co-grid.dpt-tiles{scrollbar-width:none;margin:0 calc(-1 * var(--co-gutter));padding:2px var(--co-gutter) 6px;scroll-padding-inline:var(--co-gutter);scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:112px;grid-auto-flow:column;overflow-x:auto}html .dpt-places .co-grid.dpt-tiles::-webkit-scrollbar{display:none}html .dpt-places .co-grid.dpt-tiles>li{scroll-snap-align:start}html .dpt-places .dpt-tile{min-height:96px;padding:var(--co-s3)}}html [data-testid=dept-parts] .bp-tile.is-off{outline-width:1px}html .dpt-stack{gap:var(--co-s3);flex-direction:column;min-width:0;display:flex}html .dpt-sec-sum{align-items:center;gap:var(--co-s3);min-height:64px;padding:var(--co-s2) var(--co-s4);cursor:pointer;color:var(--co-ink);list-style:none;display:flex}html .dpt-sec-sum::-webkit-details-marker{display:none}html .dpt-sec-sum>svg:last-child{color:var(--co-ink-3);transition:transform var(--co-t-small) var(--co-ease-out);flex:none;margin-left:auto}html .dpt-sec[open]>.dpt-sec-sum>svg:last-child{transform:rotate(90deg)}html .dpt-sec-words{flex-direction:column;gap:2px;min-width:0;display:flex}html .dpt-sec-body{padding:0 var(--co-s4) var(--co-s4)}html .dpt-sec-body>.co-card{box-shadow:none;padding:0}html .dpt-sec-body .co-collapse-head{display:none}html .dpt-sec-body .co-collapse-body{display:block!important}html .dpt-stack>.dpt-new.is-compact{border-radius:var(--co-r-card);background:var(--co-card);box-shadow:var(--co-e-card);margin:0;padding:0}html .dpt-stack>.dpt-new.is-compact>summary{align-items:center;gap:var(--co-s3);min-height:64px;padding:var(--co-s2) var(--co-s4);font:var(--co-headline);color:var(--co-ink);display:flex}html .dpt-stack>.dpt-new.is-compact>ul{padding:0 var(--co-s4) var(--co-s4)}html .dpt-now{min-width:0}html .dpt-setup .dpt-steps{gap:var(--co-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html .dpt-setup .dpt-step{border-top:0}html .dpt-setup .dpt-step.is-now{padding:var(--co-s4);border-radius:var(--co-r-small);background:var(--co-paper);box-shadow:inset 0 0 0 .5px var(--co-hairline);margin-bottom:var(--co-s1);grid-column:1/-1}html .dpt-setup .dpt-step:not(.is-now){padding:10px var(--co-s3);border-radius:var(--co-r-small);background:var(--co-paper);align-items:center}html .dpt-setup .dpt-step:not(.is-now) .co-subhead{font:var(--co-footnote);color:var(--co-ink-2);font-weight:600}@media (max-width:767px){html .dpt-setup .dpt-steps{grid-template-columns:minmax(0,1fr)}}html .dpt-mark .co-ring{width:56px;height:56px}html .mh-lib .md-mkrow{align-items:stretch;gap:var(--co-s3);scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px var(--co-s2);display:flex;overflow-x:auto}html .mh-lib .md-mkrow::-webkit-scrollbar{display:none}html .mh-lib .md-mkrow>li{scroll-snap-align:start;flex:0 0 min(320px,82%);display:flex!important}html .mh-lib .md-mkrow>li>.md-ai,html .mh-lib .md-mkrow>li>.md-card-foot,html .mh-lib .md-mkrow>li>.co-yes{margin-top:auto}html .mh-lib .md-lines{gap:var(--co-s2);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}html .mh-lib .md-line{min-height:60px}html .mh-lib>.co-largetitle,html .md-page .co-largetitle{align-items:center}html .mh-lib .md-mkcard{border-radius:18px}html .mh-lib .mh-shelf>.co-sectionhead{margin-bottom:4px}html [data-testid=dept-parts] .co-grid.bp-tiles{gap:var(--co-s2);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}html [data-testid=dept-parts] .bp-tile{align-items:stretch;gap:var(--co-s2);padding:var(--co-s3);flex-flow:column}html [data-testid=dept-parts] .bp-main{flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:0;display:grid}html [data-testid=dept-parts] .bp-ic{border-radius:9px;grid-column:auto;width:32px;height:32px}html [data-testid=dept-parts] .bp-words .co-headline{font:600 14px/18px var(--co-font);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html [data-testid=dept-parts] .bp-state{font-size:12px;line-height:16px}html [data-testid=dept-parts] .bp-end{justify-content:flex-start;margin:0}html [data-testid=dept-parts] .bp-end .oa-ip-btn,html [data-testid=dept-parts] .bp-end .ot-link{min-height:32px;font:var(--co-footnote);font-weight:600}@media (max-width:767px){html [data-testid=dept-parts] .co-grid.bp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html [data-testid=dept-parts] .bp-tile{gap:6px;padding:10px}html [data-testid=dept-parts] .bp-main{grid-template-columns:minmax(0,1fr) auto;gap:6px}html [data-testid=dept-parts] .bp-ic{grid-column:1/-1;width:30px;height:30px}html [data-testid=dept-parts] .bp-words .co-headline{font-size:13.5px;line-height:17px}html [data-testid=dept-parts] .bp-end .oa-ip-btn>span:not(.co-miniring){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html [data-testid=dept-parts] .bp-end .oa-ip-btn{background:var(--co-paper);border-radius:50%;justify-content:center;width:32px;height:32px;min-height:32px;padding:0;position:relative}html [data-testid=dept-parts] .bp-end:has(.oa-ip){position:absolute;top:8px;right:8px}html [data-testid=dept-parts] .bp-tile{position:relative}html [data-testid=dept-parts] .bp-tile:has(.bp-end .oa-ip) .bp-main{padding-right:34px}}html .co-heroes{gap:var(--co-s4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:1100px){html .co-heroes{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr)}}@container (min-width:720px){html .co-heroes{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)}}html .co-nba{gap:var(--co-s3);padding:var(--co-s5);background:var(--co-card);box-shadow:var(--co-e-lift);border-radius:20px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}html .co-nba:before{content:"";background:var(--co-amber);opacity:.85;height:3px;position:absolute;inset:0 0 auto}html .co-nba-top{align-items:center;gap:var(--co-s2);display:flex}html .co-nba-eyebrow{font:600 13px/18px var(--co-font);color:var(--co-ink-2);letter-spacing:.01em}html .co-nba-title{font:var(--co-title-1);letter-spacing:var(--co-track-tight)}html .co-nba-goal{font:var(--co-callout);color:var(--co-ink-2)}html .co-nba-body{gap:var(--co-s3);flex-direction:column;min-width:0;display:flex}html .co-nba-body>.co-card,html .co-nba-body .ot-decs>.co-card{box-shadow:none;background:0 0;padding:0}html .co-nba-body .ot-lines{box-shadow:none;border-top:.5px solid var(--co-hairline);background:0 0;border-radius:0;padding:0}html .co-nba-body .ot-lines:empty{display:none}html .co-nba-line{border-top:.5px solid var(--co-hairline);padding-top:var(--co-s3);gap:var(--co-s2);flex-direction:column;display:flex}html .co-nba-linelabel{font:var(--co-caption);color:var(--co-ink-3);text-transform:none}html .co-nba-line ol{gap:var(--co-s2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}html .co-nba-li{background:var(--co-paper);min-height:52px;box-shadow:inset 0 0 0 .5px var(--co-hairline);color:var(--co-ink);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;text-decoration:none;display:flex}html a.co-nba-li:hover{background:var(--co-ground)}html .co-nba-n{background:var(--co-quiet-tint);width:22px;height:22px;color:var(--co-ink-2);font:600 11px/1 var(--co-font);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}html .co-nba-lt{font:600 14px/19px var(--co-font);overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}html .co-nba-meta{font:var(--co-footnote);color:var(--co-ink-3);font-weight:400}@media (max-width:767px){html .co-nba{padding:var(--co-s4);border-radius:18px}html .co-nba-line ol{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--co-s4));padding:0 var(--co-s4) 4px;scroll-padding-inline:var(--co-s4);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;display:grid;overflow-x:auto}html .co-nba-line ol::-webkit-scrollbar{display:none}html .co-nba-line li{scroll-snap-align:start}}html .co-coachcard{background:var(--co-card);box-shadow:var(--co-e-card);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}html .co-coachcard-art{object-fit:cover;object-position:50% 35%;background:var(--co-sand);width:100%;height:132px;display:block}html .co-coachcard-body{gap:var(--co-s2);padding:var(--co-s4) var(--co-s5) var(--co-s5);flex-direction:column;flex:auto;display:flex}html .co-coachcard-label{font:600 13px/18px var(--co-font);color:var(--co-blue-ink);align-items:center;gap:8px;display:inline-flex}html .co-aatam{vertical-align:-2px;flex:none;display:inline-block}html .co-coachcard-title{font:var(--co-title-2);letter-spacing:var(--co-track-snug)}html .co-coachcard-line{font:var(--co-callout);color:var(--co-ink-2)}html .co-coachcard-acts{padding-top:var(--co-s2);margin-top:auto}html .co-coachcard-acts .ot-move{border-top:0;padding:0}@media (max-width:767px){html .co-coachcard-art{height:112px}html .co-coachcard-body{padding:var(--co-s4)}}html .dpt-secs{gap:var(--co-s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;display:grid}html .dpt-secs>.dpt-sec,html .dpt-secs>details{min-width:0}html .dpt-sec{border-radius:var(--co-r-card);background:var(--co-card);box-shadow:var(--co-e-card)}html .dpt-sec-sum{cursor:default;min-height:60px}html .dpt-sec-body .co-list{box-shadow:none;background:var(--co-paper)}@media (max-width:767px){html .dpt-secs{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--co-gutter));padding:4px var(--co-gutter) 10px;scroll-padding-inline:var(--co-gutter);grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;align-items:stretch;overflow-x:auto}html .dpt-secs::-webkit-scrollbar{display:none}html .dpt-secs>*{scroll-snap-align:start;max-height:70vh;overflow-y:auto}}html .dpt-heroes .co-nba-body>.dpt-now>.co-card,html .dpt-heroes .co-nba-body .dpt-setup{box-shadow:none;background:0 0;padding:0}html .ot-below{gap:var(--co-s4);flex-direction:column;display:flex}html .ot-col-biz .co-grid.ot-bizrow{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}html .co-coachcard-art{flex:auto;height:auto;min-height:132px;max-height:260px}html .co-coachcard-acts{margin-top:0}html .ot-more-body .ot-dec .ot-dec-thing,html .co-nba .ot-dec .ot-dec-thing{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}:is(html .ot:has([data-testid=today-coaching]) .co-qlead-coach,html .dpt:has([data-testid=dept-coaching]) .co-qlead-coach){display:none}@media (max-width:767px){html .co-coachcard-art{flex:none;height:120px;min-height:0}}@media (max-width:1099px){html .co-heroes .co-coachcard-art{flex:none;height:140px}}html .srch-jump{gap:var(--co-s3);margin-top:var(--co-s4);flex-direction:column;display:flex}html .srch-grid{gap:var(--co-s3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}html .srch-card{gap:var(--co-s3);min-height:100px;padding:var(--co-s4);border-radius:var(--co-r-card);background:var(--co-card);box-shadow:var(--co-e-card);color:var(--co-ink);flex-direction:column;text-decoration:none;display:flex}html .srch-card:hover{box-shadow:var(--co-e-lift)}html .srch-ic{background:var(--co-quiet-tint);width:40px;height:40px;color:var(--co-ink);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}html .srch-ic .co-ib{background:0 0}html .srch-l{font:600 15px/20px var(--co-font);margin-top:auto}