.desk-only,.handoff-card,.navbrand{display:none}@media (min-width:1024px){.desk-only{display:inline-flex}body:not(.app-mkt){--desk-nav:200px;--desk-gap:28px;--app-w:min(720px,calc(100vw - 2 * (var(--desk-nav) + var(--desk-gap) + 16px)));--nav-h:0px}body:not(.app-mkt):has(.view.pane2){--app-w:min(1120px,calc(100vw - var(--desk-nav) - var(--desk-gap) - 48px))}body:not(.app-mkt):has(.view.pane2) .app{margin-left:calc(24px + var(--desk-nav) + var(--desk-gap))}body:not(.app-mkt):has(.view.pane2) .navwrap{left:24px}.pane2-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pane-detail{display:block;position:-webkit-sticky;position:sticky;top:56px;max-height:calc(100dvh - 56px);overflow-y:auto;border-left:1px solid var(--line)}.pane-detail .handoff-card{position:static;width:auto}body:not(.app-mkt):has(.view.dash){--app-w:min(1120px,calc(100vw - var(--desk-nav) - var(--desk-gap) - 48px))}body:not(.app-mkt):has(.view.dash) .app{margin-left:calc(24px + var(--desk-nav) + var(--desk-gap))}body:not(.app-mkt):has(.view.dash) .navwrap{left:24px}.dash-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.dash-main>:first-child,.dash-side>:first-child{margin-top:0}.dash-side .today-more>summary{cursor:default}.dash-side .today-more>summary svg{display:none}.me-cols{column-count:2;column-gap:24px;margin-top:12px}.me-cols>*{page-break-inside:avoid;break-inside:avoid;margin-top:0}.me-cols .wrap-grid,.me-cols>*{margin-bottom:12px}body:not(.app-mkt) .app{border-top:0}body:not(.app-mkt) .view{padding-bottom:40px}body:not(.app-mkt) .view.nonav{padding-bottom:0}body:not(.app-mkt) .navwrap{left:calc(50% - var(--app-w) / 2 - var(--desk-gap) - var(--desk-nav));right:auto;top:16px;bottom:auto;transform:none;width:var(--desk-nav);max-width:none}body:not(.app-mkt) .navwrap:after{display:none}body:not(.app-mkt) .navbar{display:flex;flex-direction:column;align-items:stretch;height:auto;gap:2px;padding:0;border-top:0}body:not(.app-mkt) .navbrand{display:block;padding:8px 12px 12px;font-weight:800;font-size:1rem;color:var(--ink);text-decoration:none}body:not(.app-mkt) .nb{flex-direction:row;justify-content:flex-start;gap:10px;min-height:44px;padding:0 12px;border-radius:var(--r-card);font-size:.875rem}body:not(.app-mkt) .nb:hover{background:var(--sc-lo)}body:not(.app-mkt) .nb .pip{position:static;width:auto;height:auto;background:none}body:not(.app-mkt) .nb.on{background:var(--primary-c)}body:not(.app-mkt) .nb .badge{top:50%;right:10px;transform:translateY(-50%)}body:not(.app-mkt) .nb svg{width:20px;height:20px}body:not(.app-mkt) .toast{bottom:24px}body:not(.app-mkt) .handoff-card{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.handoff-card .handoff-qr{background:#fff;padding:8px;border-radius:var(--r-card);border:1px solid var(--line);width:-moz-fit-content;width:fit-content}.handoff-card .handoff-qr svg{display:block;width:132px;height:132px;shape-rendering:crispEdges}}@media print{.btn,.hdr .linky,.navwrap,.pane-detail,.stop-drag,.stop-n,.toast{display:none!important}}