.subjob{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-xl);padding:16px 18px;margin:0 0 16px}.subjob .sjh{display:flex;align-items:baseline;gap:9px;margin-bottom:13px}.subjob .sjh b{font-size:14px;font-weight:800;letter-spacing:-.03em}.subjob .sjh span{font-size:12.5px;color:var(--sub);font-weight:600}.subjob .sjchips{display:flex;flex-wrap:wrap;gap:8px}.sjchip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line2);background:#fff;border-radius:var(--r-pill);padding:9px 15px;font-size:13.5px;font-weight:700;color:var(--ink2);font-family:inherit;cursor:pointer;transition:.12s}@media (min-width:701px) and (hover:hover) and (pointer:fine){.sjchip:hover{border-color:var(--accent);color:var(--accent)}}.sjchip b{font-size:12px;font-weight:800;color:var(--faint)}.sjchip.on{background:var(--ink);border-color:var(--ink);color:#fff}.sjchip.on b{color:rgba(255,255,255,.55)}@media (hover:none) and (pointer:coarse),(max-width:700px){.subjob{overflow-x:auto;margin:0 calc(-1 * (var(--sp-page-x) + var(--sp-safe-r))) 14px calc(-1 * (var(--sp-page-x) + var(--sp-safe-l)));border:0;border-radius:0;background:none;padding:4px calc(var(--sp-page-x) + var(--sp-safe-r)) 4px calc(var(--sp-page-x) + var(--sp-safe-l));scrollbar-width:none}.subjob::-webkit-scrollbar{display:none}.subjob .sjh{display:none}.subjob .sjchips{flex-wrap:nowrap;gap:8px}.sjchip{position:relative;flex:0 0 auto;gap:6px;min-height:36px;padding:0 15px;font-size:13px}.sjchip:after{position:absolute;top:50%;right:0;left:0;height:44px;transform:translateY(-50%);content:""}.sjchip.on{border-color:var(--accent);background:var(--accent-soft);font-weight:800}.sjchip.on,.sjchip.on b{color:var(--accent)}}