/* My desk (v1.6.9). Loaded in the head so the moved pieces never show on Today, even for a moment while the scripts load. */
html:not(.jd-desk) #page #kpiPanel, html:not(.jd-desk) #page .j-figs, html:not(.jd-desk) #page #jLegacyList, html:not(.jd-desk) #page .j-mid { display: none !important; }
/* the team card stays on Today; on My desk it only exists because j-video.js places it after the FYC panel */
html.jd-desk #page #teamCard { display: none !important; }
.jd-head { margin: 0 0 var(--j-gap, 18px); }
.jd-head h1 { margin: 0; }
.jd-head .jd-sub { margin: 6px 0 0; color: var(--j-mu, #656960); font-size: 18px; line-height: 1.4; }
/* My desk makes five buttons in the phone bar: size each to its label (the text stays at 16px) instead of five equal slots, so Calculators does not spill */
@media (max-width: 750px) { html body .mobile button { flex: 1 1 auto; min-width: 0; padding-left: 2px; padding-right: 2px; } html body .mobile span.nl { white-space: nowrap; } }
