.sh{container:sh/inline-size;display:grid;gap:14px;min-width:0}.sh-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sh-head h1{margin:0;font-size:22px;font-weight:650;letter-spacing:-.01em}.sh-head .dr-sub:first-letter{text-transform:uppercase}.sh-head-action{margin-left:auto;align-self:center}.sh-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sh-tile{display:grid;align-content:start;gap:4px;min-width:0;padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:var(--dr-pane);color:inherit;text-decoration:none;transition:border-color var(--motion-duration-instant) var(--motion-ease-standard)}a.sh-tile:hover{border-color:var(--border-strong)}.sh-area:focus-visible,.sh-more:focus-visible,.sh-row:focus-visible,a.sh-tile:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sh-tile-label{color:var(--muted);font-size:13px}.sh-tile-value{font-size:26px;font-weight:650;letter-spacing:-.01em;line-height:1.15}.sh-tile-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--muted);font-size:12.5px}.sh-tile-line{flex-basis:100%}.sh-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.sh-panel{overflow:hidden;border:1px solid var(--border);border-radius:18px}.sh-more{display:inline-flex;align-items:center;gap:2px;color:var(--primary);font-size:13px;font-weight:600;text-decoration:none}.sh-more svg{width:14px;height:14px}.sh-empty{padding:20px 16px 24px}.sh-row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:10px 12px;color:inherit;text-decoration:none}.sh-row .dr-row-sub{grid-column:1/-1}.sh-queue{gap:0}.sh-qrow{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px}.sh-qrow+.sh-qrow{border-top:1px solid var(--border);border-radius:0}.sh-qrow-copy{display:grid;flex:1 1 auto;gap:3px;min-width:0}.sh-qrow-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.sh-qrow-title strong{font-weight:600}.sh-qrow-copy .dr-row-sub{grid-column:auto;white-space:normal}.sh-qrow-action{flex:none;text-decoration:none}:root[data-theme=light] .sh-error .dr-btn,:root[data-theme=light] .sh-qrow-action{background:var(--dr-control)}.sh-queue-more{padding:6px 12px 8px}.sh-error{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:6px 12px}.sh-tile .sh-error{padding:4px 0 0}.sh-error .dr-error{margin:0}.sh-area{grid-template-columns:auto minmax(0,1fr) auto;color:inherit;text-decoration:none}.sh-area .dr-avatar svg{width:18px;height:18px}.sh-area-chevron{grid-row:span 2;width:16px;height:16px;color:var(--muted)}.sh-kv{padding:4px 16px 16px}.sh-skel{display:block;width:70%;height:12px;border-radius:6px}.sh-skel--value{width:45%;height:26px;margin:2px 0}.sh-skel--title{width:40%;height:14px}.sh-skel-rows{display:grid;gap:14px;padding:8px 16px 18px}.sh-skel-row{display:grid;gap:6px}@container sh (width < 761px){.sh-head-action{flex-basis:100%;order:3}.sh-tile-value{font-size:22px}}@container sh (width >= 761px){.sh-tiles{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.sh-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (pointer:coarse){.sh-area,.sh-row{min-height:56px}.sh-error .dr-btn,.sh-more,.sh-qrow-action{min-height:44px}}