.w7[data-w7=jat] .jat-head{flex-wrap:wrap;gap:.75rem}.w7[data-w7=jat] .jat-find{min-width:min(100%,14rem);margin:0}.w7[data-w7=jat] .jat-help{max-width:76ch;margin:0 0 .75rem}.w7[data-w7=jat] .jat-board{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.w7[data-w7=jat] .jat-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.w7[data-w7=jat] .jat-board{grid-template-columns:none;grid-auto-columns:minmax(12.5rem,1fr);grid-auto-flow:column;padding-bottom:.4rem;overflow-x:auto}}.w7[data-w7=jat] .jat-col{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);align-content:start;gap:.5rem;min-width:0;padding:.6rem;display:grid}.w7[data-w7=jat] .jat-col.is-over{outline:2px dashed var(--cat,var(--signal));outline-offset:-2px}.w7[data-w7=jat] .jat-col__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;font-size:.9rem;font-weight:700;display:flex}.w7[data-w7=jat] .jat-col__count{font-family:var(--font-mono);color:var(--text-2);font-size:.78rem}.w7[data-w7=jat] .jat-cards{gap:.45rem;min-height:2.5rem;margin:0;padding:0;list-style:none;display:grid}.w7[data-w7=jat] .jat-card{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);box-shadow:var(--shadow-1);gap:.25rem;min-width:0;padding:.55rem .6rem;display:grid}.w7[data-w7=jat] .jat-card.is-late{border-left:3px solid var(--warning)}.w7[data-w7=jat] .jat-card[draggable=true]{cursor:grab}.w7[data-w7=jat] .jat-card.is-dragging{opacity:.55}.w7[data-w7=jat] .jat-card__name{color:var(--link);font:inherit;text-align:left;text-underline-offset:.15em;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;justify-self:start;padding:0;font-weight:650;text-decoration:underline}.w7[data-w7=jat] .jat-card__role{overflow-wrap:anywhere;font-size:.86rem}.w7[data-w7=jat] .jat-card__meta{color:var(--text-2);overflow-wrap:anywhere;font-size:.78rem}.w7[data-w7=jat] .jat-card__tools{justify-content:flex-end;gap:.25rem;display:flex}.w7[data-w7=jat] .jat-card__tools .btn{padding-inline:.45rem}.w7[data-w7=jat] .jat-stars{color:var(--warning);letter-spacing:.05em;font-size:.8rem}.w7[data-w7=jat] .jat-empty-col{color:var(--text-3);margin:0;font-size:.8rem}.w7[data-w7=jat] .jat-more-col{color:var(--text-2);margin:0;font-size:.78rem}.w7[data-w7=jat] .jat-closed{margin-top:1rem}.w7[data-w7=jat] .jat-closed>summary{cursor:pointer;color:var(--text-2);padding-block:.3rem;font-weight:600}.w7[data-w7=jat] .jat-due .w7-row.is-late{border-left:3px solid var(--warning)}.w7[data-w7=jat] .jat-when{font-variant-numeric:tabular-nums}.w7[data-w7=jat] .jat-sub{margin:.9rem 0 .35rem;font-size:.95rem}.w7[data-w7=jat] .jat-text{white-space:pre-line;overflow-wrap:anywhere;margin:0}.w7[data-w7=jat] .jat-jd{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);white-space:pre-line;overflow-wrap:anywhere;max-height:22rem;padding:.6rem .75rem;font-size:.88rem;overflow:auto}.w7[data-w7=jat] .jat-msg{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:.5rem;padding:.75rem;display:grid}.w7[data-w7=jat] .jat-msg__pick{max-width:26rem;margin:0}.w7[data-w7=jat] .jat-msg__meta{overflow-wrap:anywhere;margin:0;font-size:.86rem}.w7[data-w7=jat] .jat-msg__body{border-radius:var(--radius-s);background:var(--surface-2);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:.6rem .75rem}.w7[data-w7=jat] .jat-reqs{margin:0;padding-left:1.1rem}.w7[data-w7=jat] .jat-legend{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0 0 .5rem;display:flex}.w7[data-w7=jat] .jat-dots{flex-wrap:wrap;gap:.2rem;display:flex}.w7[data-w7=jat] .jat-dot{background:var(--text-3);border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.w7[data-w7=jat] .jat-dot--interview{background:var(--primary,var(--cat))}.w7[data-w7=jat] .jat-dot--follow-up{background:var(--warning)}.w7[data-w7=jat] .jat-dot--deadline,.w7[data-w7=jat] .jat-dot--offer-deadline{background:var(--danger)}.w7[data-w7=jat] .jat-dot--applied{background:var(--success)}.w7[data-w7=jat] .jat-day{margin-top:.9rem}.w7[data-w7=jat] .jat-presets{margin:.6rem 0}.w7[data-w7=jat] .jat-report{gap:1rem;display:grid}.w7[data-w7=jat] .jat-report h3{margin:.4rem 0 0;font-size:1rem}.w7[data-w7=jat] .jat-report .w15-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr))}.w7[data-w7=jat] .jat-report .table th[scope=row]{white-space:normal;overflow-wrap:break-word;min-width:7rem}.w7[data-w7=jat] .jat-bar{background:color-mix(in srgb, var(--cat,var(--primary)) 70%, var(--surface));height:.35rem;width:calc(var(--share,0) * 100%);border-radius:999px;min-width:2px;margin-top:.2rem;display:block}.w7[data-w7=jat] .jat-now{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}html[data-tv-preview] .w7[data-w7=jat] .jat-report .table-wrap{container-type:inline-size}html[data-tv-preview] .w7[data-w7=jat] .jat-report td>.tv-placeholder{box-sizing:border-box;max-width:calc(100cqi - 1rem);position:sticky;left:.5rem}@media (pointer:coarse){.w7[data-w7=jat] .jat-card__tools .btn{min-width:44px;min-height:44px}.w7[data-w7=jat] .jat-card__name{padding-block:.6rem}.w7[data-w7=jat] .jat-closed>summary{padding-block:.7rem}}@media (prefers-reduced-motion:reduce){.w7[data-w7=jat] .jat-card{transition:none}}
