.sh-entries{gap:var(--bz-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sh-entry{column-gap:var(--bz-space-4);row-gap:var(--bz-space-3);min-height:150px;padding:var(--bz-space-5) var(--bz-space-6);border:1px solid var(--bz-line);border-radius:var(--bz-radius-xl,var(--bz-radius-lg));background:linear-gradient(160deg,var(--bz-surface) 40%,var(--bz-surface-sunk));box-shadow:var(--bz-elev-2),inset 0 1px 0 var(--bz-surface);color:var(--bz-ink);font:inherit;text-align:left;cursor:pointer;transition:transform var(--bz-dur-2,.16s) var(--bz-ease),box-shadow var(--bz-dur-2,.16s) var(--bz-ease),border-color var(--bz-dur-2,.16s) var(--bz-ease);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;text-decoration:none;display:grid;position:relative}.sh-entry.is-buzz{border-color:var(--bz-warn-line);background:linear-gradient(150deg,var(--bz-honey-wash) 0%,var(--bz-honey-soft) 100%)}.sh-entry:hover{box-shadow:var(--bz-elev-3);border-color:var(--bz-line-strong);transform:translateY(-3px)}.sh-entry.is-buzz:hover{border-color:var(--bz-honey-2)}.sh-entry:active{box-shadow:var(--bz-elev-1);transform:translateY(0)scale(.99)}.sh-entry:focus-visible{box-shadow:var(--bz-focus),var(--bz-elev-2);outline:none}.sh-entry-icon{border-radius:var(--bz-radius);background:var(--bz-surface);width:52px;height:52px;color:var(--bz-navy);box-shadow:var(--bz-elev-1);grid-row:1/span 2;place-items:center;display:grid}.sh-entry.is-buzz .sh-entry-icon{background:linear-gradient(135deg,#ffe29c,var(--bz-honey));color:var(--bz-ink)}.sh-entry-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.sh-entry-copy strong{font-size:var(--bz-text-xl);letter-spacing:var(--bz-track-snug);color:var(--bz-ink);font-weight:780}.sh-entry-copy small{color:var(--bz-ink-2);font-size:var(--bz-text-sm);line-height:var(--bz-leading)}.sh-entry em{font-style:normal;font-weight:720;font-size:var(--bz-text-sm);color:var(--bz-navy);grid-column:2;align-items:center;gap:6px;display:inline-flex}.sh-entry:hover em svg{transform:translate(3px)}.sh-entry em svg{transition:transform var(--bz-dur-2,.16s) var(--bz-ease)}.sh-activity{border:1px solid var(--bz-line);border-radius:var(--bz-radius-pill);background:var(--bz-surface);box-shadow:var(--bz-elev-1);color:var(--bz-ink);font-size:var(--bz-text-sm);align-self:flex-start;align-items:center;gap:10px;margin:0;padding:10px 16px;font-weight:650;display:flex}.sh-activity i{background:var(--bz-success);width:8px;height:8px;box-shadow:0 0 0 4px var(--bz-success-bg);border-radius:50%}.sh-list{gap:var(--bz-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.sh-card{border:1px solid var(--bz-line);border-radius:var(--bz-radius-lg);background:linear-gradient(180deg,var(--bz-surface) 60%,var(--bz-honey-wash));box-shadow:var(--bz-elev-1),inset 0 1px 0 var(--bz-surface);transition:transform var(--bz-dur-2,.16s) var(--bz-ease),box-shadow var(--bz-dur-2,.16s) var(--bz-ease);align-items:stretch;min-width:0;display:flex;position:relative}.sh-card:hover{box-shadow:var(--bz-elev-2);transform:translateY(-2px)}.sh-card.is-needs_you{border-color:var(--bz-danger-line);box-shadow:var(--bz-elev-1),inset 3px 0 0 var(--bz-danger)}.sh-card.is-picked{border-color:var(--bz-honey-2);background:var(--bz-honey-wash)}.sh-card-lead{flex-direction:column;align-items:center;gap:6px;padding:16px 0 16px 12px;display:flex}.sh-card-main{min-width:0;color:var(--bz-ink-2);font:inherit;text-align:left;cursor:pointer;border-radius:var(--bz-radius-lg);background:0 0;border:0;flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex}.sh-card-main:focus-visible{box-shadow:var(--bz-focus);outline:none}.sh-card-main:active{transform:scale(.995)}.sh-card-top{justify-content:space-between;align-items:flex-start;gap:var(--bz-space-3);display:flex}.sh-card-top strong{min-width:0;color:var(--bz-ink);font-size:var(--bz-text-md);overflow-wrap:anywhere;font-weight:760;line-height:1.3}.sh-card-top .bz-chip{flex:none}.sh-card-kind{color:var(--bz-muted);font-size:var(--bz-text-xs);margin-top:-6px}.sh-progress{align-items:center;gap:10px;display:flex}.sh-progress-bar{border-radius:var(--bz-radius-pill);background:var(--bz-surface-sunk);flex:1;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #12384514}.sh-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,var(--bz-honey),var(--bz-honey-2));height:100%;transition:width var(--bz-dur-3,.28s) var(--bz-ease-out);display:block;box-shadow:inset 0 1px #ffffff80}.sh-card.is-finished .sh-progress-bar span{background:linear-gradient(90deg,var(--bz-navy-3),var(--bz-navy))}.sh-progress b{text-align:right;min-width:40px;color:var(--bz-ink);font-size:var(--bz-text-sm);font-variant-numeric:tabular-nums}.sh-stats{font-size:var(--bz-text-sm);color:var(--bz-muted);flex-wrap:wrap;gap:6px 16px;display:flex}.sh-stats b{color:var(--bz-ink);font-variant-numeric:tabular-nums;font-weight:760}.sh-next{color:var(--bz-navy);font-size:var(--bz-text-sm);align-items:center;gap:6px;margin-top:2px;font-weight:720;display:inline-flex}.sh-card.is-needs_you .sh-next{color:var(--bz-danger)}.sh-card-side{align-items:flex-start;padding:12px 10px 0 0;display:flex}@media (max-width:760px){.sh-entries{gap:var(--bz-space-3);grid-template-columns:1fr}.sh-entry{min-height:0;padding:var(--bz-space-4)}.sh-entry-icon{width:44px;height:44px}.sh-entry-copy strong{font-size:var(--bz-text-lg)}}@media (prefers-reduced-motion:reduce){.sh-entry,.sh-card,.sh-progress-bar span,.sh-entry em svg{transition:none}.sh-entry:hover,.sh-card:hover{transform:none}}.send-hub-campaigns{gap:var(--bz-space-3);flex-direction:column;display:flex}.send-hub-head{justify-content:space-between;align-items:baseline;gap:var(--bz-space-2);flex-wrap:wrap;display:flex}.send-hub-head h3{color:var(--bz-ink);font-size:var(--bz-text-lg);margin:0}.send-hub-head a{color:var(--bz-navy);font-size:var(--bz-text-sm);align-items:center;gap:6px;font-weight:720;text-decoration:none;display:inline-flex}.send-hub-campaigns .sh-list>li{min-width:0;display:flex}.send-hub-campaigns .sh-list>li>.sh-card{flex:1}.sh-activity time{color:var(--bz-muted);white-space:nowrap;font-weight:500}
