.desk-head{gap:var(--sp-12) var(--sp-32);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.desk-head .intro{display:contents}.desk-head .intro>:not(.home-search){grid-column:1/-1}.desk-head .home-search{margin-top:var(--sp-8)}@media (width<=719px){.desk-head{grid-template-columns:minmax(0,1fr)}}.desk-ledger{align-items:baseline;gap:var(--sp-6) var(--sp-20);padding:var(--sp-16) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:var(--fs-sm);color:var(--body);flex-wrap:wrap;margin:0;display:flex}.desk-ledger b{font-family:var(--sans);color:var(--ink);font-weight:600}.desk-ledger .desk-ledger-sum{font-family:var(--sans);color:var(--grey)}.desk-ledger .btn-link{font-family:var(--sans);margin-left:auto}.desk{margin-top:var(--sp-64)}.desk-top{justify-content:space-between;align-items:baseline;gap:var(--sp-8) var(--sp-24);flex-wrap:wrap;display:flex}.desk-top .btn-link{font-size:var(--fs-md);font-weight:500}.desk-note{margin:var(--sp-12) 0 var(--sp-24);max-width:46em;font-size:var(--fs-md);color:var(--grey);text-wrap:pretty}.desk>.btn-link{margin-top:var(--sp-16);font-size:var(--fs-md);display:inline-block}.desk-rows{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.desk-row{align-items:center;gap:var(--sp-8) var(--sp-24);padding:var(--sp-16) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(7rem,1.1fr) 6rem minmax(11rem,1.4fr) minmax(0,2.6fr) auto;min-width:0;display:grid}.desk-row astro-island{display:contents}.desk-word{align-items:baseline;gap:var(--sp-4) var(--sp-8);flex-wrap:wrap;min-width:0;display:flex}.desk-word a{font-family:var(--serif);font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;font-weight:400;line-height:1.1;text-decoration:none}.desk-word a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.desk-jump{padding:var(--sp-4) var(--sp-8);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--ink);background:var(--stone);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;font-weight:600}.desk-count{align-items:flex-start;gap:var(--sp-4);min-width:0;font-size:var(--fs-sm);color:var(--body);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.desk-count.mono,.desk-count .mono{font-family:var(--mono)}.desk-count .insight{align-items:flex-start;gap:var(--sp-4);font-size:var(--fs-xs);color:var(--grey);overflow-wrap:anywhere;flex-direction:column;line-height:1.45;display:flex}.desk-count .spike-stage{align-items:center;gap:var(--sp-6);font-size:var(--fs-xs);color:var(--grey);display:flex}.desk-count .stage-chip{background:var(--stone)}.desk-row .chip{font-family:var(--sans);font-size:var(--fs-xs);padding:var(--sp-2) var(--sp-6);background:var(--stone);color:var(--ink);font-weight:500}.desk-row .chip.buyer{background:var(--ink);color:var(--paper)}.desk-row .chip.part{box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.desk-open{min-width:0;font-family:var(--mono);font-size:var(--fs-sm);overflow-wrap:anywhere;color:var(--grey);line-height:1.5}.desk-open .spike-open:not([hidden]){align-items:center;gap:var(--sp-2) var(--sp-12);flex-wrap:wrap;display:flex}.desk-open .label{font-family:var(--sans);font-size:var(--fs-xs);color:var(--grey)}.desk-open .so-name{white-space:nowrap;align-items:center;display:inline-flex}.desk-open .spike-open a{color:var(--ink);text-underline-offset:3px}.desk-open .save-star{min-width:28px;min-height:28px;padding:0 var(--sp-4);background:0 0}.desk-go{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.desk-why{font-size:var(--fs-sm);color:var(--grey);grid-column:4/-1}.desk-bulk .desk-word a{font-size:var(--fs-lg)}@media (width<=1023px){.desk-row{gap:var(--sp-8) var(--sp-12);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"word jump""count go""open open"}.desk-word{grid-area:word}.desk-jump{grid-area:jump;justify-self:end}.desk-count{grid-area:count}.desk-go{grid-area:go;align-self:start}.desk-open{grid-area:open}.desk-why{grid-column:1/-1}.desk-open:has(.spike-open[hidden]){display:none}.desk-ledger .btn-link{margin-left:0}}@media (width<=719px){.desk-word a,.desk-open .spike-open a{padding-block:var(--sp-12);margin-block:calc(-1 * var(--sp-12));display:inline-block}.desk-go .btn{min-height:var(--tap)}}
